Tutto quello che voglio fare è avere un inputDialog JOptionPane con un JTextArea invece di un JTextField.
Ho provato a mettere il JTextArea all'interno del parametro di messaggio in questo modoJOptionPane personalizza l'input
Object[] inputText = new Object[]{new JLabel("Enter Graph Information"),
newJTextArea("",20,10)};
graphInfo=(String)JOptionPane.showInputDialog(null,
inputText,
"Create Graph",
JOptionPane.PLAIN_MESSAGE,
null,
null,
"");
ma ha ancora il campo di testo in basso e non riesco a ottenere il testo dal JTextArea. C'è un modo per rimuovere il campo di testo originale e ottenere il testo da jtextarea o sostituire completamente il campo di testo con l'area di testo? Sto cercando di evitare di dover creare una finestra di dialogo personalizzata se possibile e questo "sembra" come qualcosa che dovrebbe essere facile da fare?
possibile duplicato di [Java -? Come creare un finestra di dialogo personalizzata] (http://stackoverflow.com/questions/789517/java-how-to-create-a-custom-dialog-box) – Tony