Todo lo que quiero hacer es tener un JOptionPane inputDialog con un JTextArea en lugar de un JTextField.
He intentado poner el JTextArea dentro del parámetro del mensaje como talJOptionPane personalizar entrada
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,
"");
pero todavía tiene el campo de texto en la parte inferior y no puedo obtener el texto de la JTextArea. ¿Hay alguna manera de eliminar el campo de texto original y obtener el texto de jtextarea o reemplazar el campo de texto con el área de texto por completo? Estoy tratando de evitar tener que hacer un diálogo personalizado si es posible y esto "parece" algo que debería ser fácil de hacer.
posible duplicado de [Java -? Cómo crear un cuadro de diálogo personalizado] (http://stackoverflow.com/questions/789517/java-how-to-create-a-custom-dialog-box) – Tony