Все, что я хочу сделать, это иметь JOptionPane inputDialog с JTextArea вместо JTextField.
Я попытался поместить JTextArea внутри параметра Message, вот так
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,
"");
Но у него все еще есть текстовое поле внизу, и я не могу получить текст из JTextArea. Есть ли способ удалить исходное текстовое поле и получить текст из jtextarea или полностью заменить текстовое поле текстовой областью? Я стараюсь по возможности избегать создания настраиваемого диалогового окна, и это «кажется» чем-то, что должно быть легко сделать?