Si se quiere que al ejecutarse un programa, la ventana principal (JFrame) esté maximizada por defecto para que ocupe toda la pantalla, se le puede definir esta instrucción:
setExtendedState(MAXIMIZED_BOTH);
Ejemplo de Uso
En este ejemplo se crea un JFrame que al abrirse aparecerá maximizado.
public class VentanaPrincipal extends javax.swing.JFrame {
public VentanaPrincipal() {
}
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
VentanaPrincipal main = new VentanaPrincipal();
main.setExtendedState(MAXIMIZED_BOTH);
main.setVisible(true);
}
});
}
}