2012-08-25 838 views

Respuesta

14

Probablemente hay una docena de otras maneras de hacer esto, pero la más simple que puedo pensar es

JOptionPane.showMessageDialog(null, "<html>I'm new to java.<br>I have no background in programming.<br>I could use some help Thanks!</html>"); 

Otro enfoque para demostrar el poder de la JOptionPane

JTextArea msg = new JTextArea("This is a really silly example of what can be achieved with a JOptionPane, but this is going to excese for what you have asked for"); 
msg.setLineWrap(true); 
msg.setWrapStyleWord(true); 

JScrollPane scrollPane = new JScrollPane(msg); 

JOptionPane.showMessageDialog(null, scrollPane); 
+3

@DavidKroukamp Love HTML en Java, solo desearía tener una mejor compatibilidad con CSS – MadProgrammer

+0

¿Has echado un vistazo a [Skinning JavaFX Applications with CSS] (http://docs.oracle.com/javafx/2/css_tutorial/jfxpub-css_tutorial.htm) y usted puede [diseños de estilo usando CSS en JavaFX] (http://docs.oracle.com/javafx/2/layout/style_css.htm) –

+0

¿Existe alguna diferencia entre esto y el uso de/n? o es una preferencia personal? ... No tenga en cuenta esta publicación ... – jjd712

18

Se puede usar '\ n 'como lo siguiente:

JOptionPane.showMessageDialog(null, "Hello\nworld"); 
+0

-1 Quiere recibir un mensaje de texto de entrada del usuario (con el cuadro de diálogo de entrada como un área de texto), sin generar múltiples líneas para el usuario. – trinity420

Cuestiones relacionadas