有沒有辦法在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