gpt4 book ai didi

JavaFX Scene Builder - 按钮文本中的换行符

转载 作者:行者123 更新时间:2023-12-02 07:17:39 25 4
gpt4 key购买 nike

使用场景生成器时如何向按钮文本添加换行符?在(Java 文件的) Controller 代码中执行此操作可以满足我的需求:
button.setText("one\ntwo");
结果
一个
两个
正在显示。但是,在使用场景生成器时(并且没有上面提到的 Java 代码)将 one\ntwo 插入到按钮的文本中会导致显示 one\ntwo

有一个“自动换行”复选框,但我没有成功。我猜这是为了在按钮不够宽时使文本换行,但这不是所需的行为。

最佳答案

在场景生成器上,您可以切换到多行模式,并开始添加文本和新行。

Button text

与您的文字:

Button text 2

然后,如果您编辑 FXML 文件,您将看到通常的行返回 \n 被替换为换行的 html 编码: 。所以在你的情况下:

<Button fx:id="button" text="one&#10;two" />

关于JavaFX Scene Builder - 按钮文本中的换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28529892/

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