View Full Version : [JAVA]JOptionPane
futurama92
19-10-2009, 18:34
salve a tutti. sono alle prime armi con questo nuovo linguaggio java alle superiori. volevo sapere se nella classe joptionpane precisamente nella istruzione joptionpane.showmessagedialo(null,"") è possibile inserire più righe, ovvero andare a capo ma restare sempre nella stessa finestra aperta... grazie mille per l'aiuto
io ci riesco semplicemente mettendo il line separator nella stringa del messaggio, ma non so se é un comportamento documentato.
per sapere la sequenza di separazione di linea specifica della piattaforma prendi il valore della proprietá di sistema "line.separator":
String lineSeparator = System.getProperty("line.separator");
L'argomento "message" di JOptionPane può essere un componente Swing. Se vuoi visualizzare messaggi complessi non devi far altro che incapsulare quel messaggio in un componente ad hoc ed "incollarlo" nel JOptionPane usando il componente come messaggio. Nel caso di testi formattati o particolarmente lunghi puoi usare un EditorPane incapsulato in un JScrollPane - ad evitare che l'utente si trovi di fronte una finestra di dialogo delle dimensioni di un campo da calcio.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.