2012-08-25 26 views

Antwort

14

Es gibt wahrscheinlich ein Dutzend andere Möglichkeiten, dies zu tun, aber die einfachste ich denken kann, ist

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

Ein weiterer Ansatz, um die Macht des 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 Liebe HTML in Java, wünschte nur, es hätte bessere CSS-Unterstützung – MadProgrammer

+0

Haben Sie einen Blick auf [Skinning JavaFX-Anwendungen mit CSS] (http://docs.oracle.com/javafx/2/css_tutorial/jfxpub-css_tutorial.htm) und Sie können [style Layouts mit CSS in JavaFX] (http://docs.oracle.com/javafx/2/layout/style_css.htm) –

+0

IS gibt es einen Unterschied zwischen der Verwendung von/n? oder ist es persönliche Vorliebe? ... Missachten Sie diesen Beitrag ... – jjd712

18
zu demonstrieren

Sie ‚verwenden könnte \ n‘wie folgt:

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

-1 Er möchte einen Eingabetext vom Benutzer erhalten (mit dem Eingabedialog, der wie ein Textbereich aussieht), nicht mehrere Zeilen an den Benutzer ausgeben. – trinity420

Verwandte Themen