Instanțele clasei JWindow sunt ferestre fără bară de titlu, care pot fi plasate oriunde pe ecran (sunt ferestre de cel mai înalt nivel). Adăugarea componentelor nu se face direct la fereastră, ci la un container conținut în aceasta numit contentPane, care poate fi obținut prin metoda getContentPane().
public JWindow(GraphicsConfiguration gc) - construiește o fereastră cu configurația grafică specificată.
public JWindow(Frame owner) - construiește o fereastră, având ca proprietar cadrul specificat ca argument.
public JWindow(Window owner) - construiește o fereastră, având ca proprietar fereastra specificată ca argument.
public JWindow(Window owner, GraphicsConfiguration gc) - construiește o fereastră, având proprietarul owner și configurația grafică gc.
public Container getContentPane() - întoarce containerul la care se adaugă componentele ferestrei.
public void setContentPane(Container contentPane) - setează
panoul contentPane.