Salve a tutti,
è possibile creare un JFrame senza la barra del titolo?
Grazie
Salve a tutti,
è possibile creare un JFrame senza la barra del titolo?
Grazie
Luca
Sì, crea il tuo JFrame e poi chiama setUndecorated(true).
Basta aprire la documentazione.
SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
Di questo libro e degli altri (blog personale di recensioni libri) | NO M.P. TECNICI
Mi spiace ma ho gia visto la doc e fatto ricerca in rete... ho anche provato ad invocare setUndecorated(true) ma comunque la barra compare...
Luca
This method can only be called while the frame is not displayable.Originariamente inviato da sportfantasy
ho anche provato ad invocare setUndecorated(true) ma comunque la barra compare...
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
Salve sono interessato anche io a questo argomento.
Ho provato, ma non sono riuscito ad ottenere l'effetto voluto da sportfantasy.
Questo è il mio codice:
Qualcuno potrebbe dare una maggior delucidazione.codice:JFrame frame2 = new JFrame(); frame2.setSize(300, 300); JTextField text2 = new JTextField("Senza titolo"); text2.setBackground(Color.orange); frame.setUndecorated(false); frame2.add(text2); frame2.setLocation(400, 400); frame2.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame2.setVisible(true)
Grazie.
1) setUndecorated deve essere invocato prima che il frame diventi "displayable" cioè prima di aver fatto un pack() o un setVisible(true) sul frame.
2) setUndecorated(true) toglie le decorazioni.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
Originariamente inviato da Ironmax
codice:JFrame frame2 = new JFrame(); frame2.setSize(300, 300); JTextField text2 = new JTextField("Senza titolo"); text2.setBackground(Color.orange); frame.setUndecorated(false); frame2.add(text2); frame2.setLocation(400, 400); frame2.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame2.setVisible(true)codice:frame2.setUndecorated(true);