有没有办法在JavaFx8中选择一个标签文本?我知道,还有其他简单的解决方法就像使用TextField一样。但是我的标签需要多行文字和TextField没有提供的包装功能。如果我使用TextArea,问题是我无法根据文本的大小像标签一样缩小TextArea。所以我不能使用他们中的任何一个。如何使Javafx标签可选
而且我使用的标签文本是象下面这样:
<VBox>
<Label wrapText="true"
VBox.vgrow="ALWAYS"
maxHeight="Infinity" minHeight="-Infinity"
text="Some Random Subject Line With Very Large Text To Test The Wrap Text, Lorem Ipsum Dolor"/>
</VBox>
根据垂直框宽度,标签的高度调整大小以完全适合文本。我无法使用TextArea或TextField来模拟这种行为。但我需要能够从标签中选择文本。有任何想法吗?
我不认为这是可能的,或者至少那是什么[这里](https://community.oracle.com/thread/2319231)甲骨文suggests.Looks喜欢它的线程的请求功能在未来的版本中实施。 –
那么任何人都可以创建任何开源自定义控件? –
试试这个:https://stackoverflow.com/questions/22534067/copiable-label-textfield-labeledtext-in-javafx – 2017-05-25 07:30:05