【问题标题】:new line in TextBox (JavaFX 2.0)TextBox 中的新行 (JavaFX 2.0)
【发布时间】:2011-07-17 11:23:35
【问题描述】:

我正在尝试使用JavaFX 2.0 创建TextBox。 我的来源如下:

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

结果是:

如何在TextBox 中创建新行?

【问题讨论】:

    标签: java textbox newline javafx-2


    【解决方案1】:

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

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

    JavaFX UI Controls 教程没有提到 TextArea 控件。也许他们错过了什么。正如您在这个JavaFX 1.3 TextBox 教程中看到的那样,TextBox 有一个“多行”和一个“行”属性。 JavaFX 1.3 没有 TextArea。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-09-01
      • 2011-10-29
      • 1970-01-01
      • 1970-01-01
      • 2012-04-17
      • 1970-01-01
      • 2012-10-30
      相关资源
      最近更新 更多