gpt4 book ai didi

java - TextBox 中的新行 (JavaFX 2.0)

转载 作者:行者123 更新时间:2023-11-30 07:32:13 25 4
gpt4 key购买 nike

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

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

结果是:

enter image description here

如何在 TextBox 中创建新行?

最佳答案

创建多行文本框是 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。

关于java - TextBox 中的新行 (JavaFX 2.0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6723506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com