Soc*_*tes 6 javafx scenebuilder
使用Scene Builder时,如何为按钮的文本添加换行符?在控制器的代码(Java文件)中执行它可以得到我想要的
button.setText("one\ntwo");
结果:
onetwo
显示结果.但是one\ntwo在使用Scene Builder时插入按钮的文本(并且没有上面提到的Java代码)会导致one\ntwo显示.
有一个"Wrap Text"复选框,我没有成功.我想这是为了在按钮不够宽时进行文本换行,但这不是理想的行为.
Jos*_*eda 17
在Scene Builder中,您可以切换到多行模式,并开始添加文本和新行.

随你的文字:

然后,如果您编辑FXML文件,您将看到通常的行返回\n被替换为换行符的html编码: .所以在你的情况下:
<Button fx:id="button" text="one two" />
Run Code Online (Sandbox Code Playgroud)