Whenever I run my GUI, the frame is pinned as the top window ALWAYS even though I never set it to be like that. I even added in setAlwaysOnTop( false) for good measure (it's default false, right?) and my frame is always on top regardless. Any clues?
Code:
public static void main(String[] args){
JFrame frame = new JFrame("Pearson Warranty");
frame.setResizable(false);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setAlwaysOnTop(false);
Dimension screenSize =
Toolkit.getDefaultToolkit().getScreenSize();
frame.setLocation(screenSize.width/2 - (400/2),
screenSize.height/2 - (400/2));
// Get additional frame information
PearsonWarrantyGUIpanel mainPanel = new PearsonWarrantyGUIpanel();
frame.getContentPane().add(mainPanel);
frame.pack();
frame.setVisible(true);
}
Comment