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); } }); } }