Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何调整标签';它的宽度适合它的内容吗?_Java_Javafx_Label - Fatal编程技术网

Java 如何调整标签';它的宽度适合它的内容吗?

Java 如何调整标签';它的宽度适合它的内容吗?,java,javafx,label,Java,Javafx,Label,如何根据内容调整JavaFX8(8_45)标签控件项的最小宽度?到目前为止,我必须手动调整GUI组件的大小,以确保无论父组件的大小如何(例如HBox、Scene、Stage或其他),它们的内容都是可见的,即: 有没有办法让Label或任何其他JavaFX控件项“侦听”其内容并自动调整其宽度?提前谢谢。如果您想确保标签的大小足以容纳文本,您可能需要设置其最小大小以跟踪其首选大小: label.setMinWidth(Region.USE_PREF_SIZE); 您如何在FXML中执行此操作的可能

如何根据内容调整JavaFX8(8_45)标签控件项的最小宽度?到目前为止,我必须手动调整GUI组件的大小,以确保无论父组件的大小如何(例如HBox、Scene、Stage或其他),它们的内容都是可见的,即:


有没有办法让Label或任何其他JavaFX控件项“侦听”其内容并自动调整其宽度?提前谢谢。

如果您想确保标签的大小足以容纳文本,您可能需要设置其最小大小以跟踪其首选大小:

label.setMinWidth(Region.USE_PREF_SIZE);

您如何在FXML中执行此操作的可能副本?
label.setMinWidth(Region.USE_PREF_SIZE);