文本框中的新行(JavaFX2.0)

文本框中的新行(JavaFX2.0),java,textbox,newline,javafx-2,Java,Textbox,Newline,Javafx 2,我正在尝试使用javafx2.0创建TextBox。 我的消息来源如下: TextBox textBox = new TextBox(); textBox.setPrefSize(150, 600); textBox.setText("Hello\n world!"); 结果是: 如何在TextBox中创建新行?创建多行文本框是JavaFX 1.3的一项功能。在JavaFX2.0中,必须使用TextArea TextArea textArea = new TextArea(); textAr

我正在尝试使用
javafx2.0
创建
TextBox
。 我的消息来源如下:

TextBox textBox = new TextBox();
textBox.setPrefSize(150, 600);
textBox.setText("Hello\n world!");
结果是:


如何在
TextBox
中创建新行?

创建多行文本框是JavaFX 1.3的一项功能。在JavaFX2.0中,必须使用TextArea

TextArea textArea = new TextArea();
textArea.setPrefRowCount(2);            
textArea.setText("Hello\nworld!");
本教程没有提到TextArea控件。也许他们错过了什么。正如您在本教程中看到的,文本框具有“多行”和“行”属性。JavaFX1.3没有文本区域

TextArea textArea = new TextArea();
textArea.setPrefRowCount(2);            
textArea.setText("Hello\nworld!");