I m made Desktop App in netbeans platform in java.now wwhen i run my app it will open by default size of netbeans platform configuration.but i want full screen mode when i r
If you want you Application to be Full Screen..Use Toolkit...
Toolkit t = Toolkit.getDefaultToolkit();
Dimension d = t.getScreenSize();
int ScreenWidth = d.width;
int ScreenHeight = d.height;
myframe.setSize(ScreenWidth, ScreenHeight);
myframe.setLocationByPlatform(true);
Use this code on Constructor.
setExtendedState(MAXIMIZED_BOTH);
ater using this whatever frame i have designed, that components are not fix in center or means disbalanced all the content that are designed using netbeans drag and drop
If you are using Netbeans then after initcomponent()
method you can use this code, it will help you out:
setExtendedState(MAXIMIZED_BOTH)
I guess you are using JFrames for your App.
// to start with
JPanel myUI = createUIPanel();
JFrame frame = new JFrame();
frame.add(myUI);
// .. and later ...
JFrame newFrame = new JFrame();
newFrame.setUndecorated();
newFrame.add(myUI);
Use this code in constructor
setExtendedState(MAXIMIZED_BOTH);
If you want to open the JFrame maximized by default in swing you can use JFrame. setExtendedState()
, illusrated below:
public class MyFrame extends JFrame{
public MyFrame() {
// Other codes
// Set the JFrame to maximize by default on opening
setExtendedState(JFrame.MAXIMIZED_BOTH);
// Rest of the program
}
}
Also remember that you should not have JFrame.pack()
or JFrame.setMaximimumSize()
or JFrame.setSize()
in the same menthod (here constructor).