Это умный обходной путь, мне это нравится.
ли способ сделать текст Label доступным для выбора в JavaFx8? Я знаю, что есть и другие простые способы, такие как использование TextField. Но моей метке нужен многострочный текст с возможностью обтекания, который TextField не предоставляет. Если я использую TextArea, проблема в том, что я не могу сжать TextArea на основе размера текста, как метка. Поэтому я не могу использовать ни один из них.
Также я использую текст метки, как показано ниже:
<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>
В зависимости от ширины VBox высота метки изменяется в соответствии с текстом. Я не могу эмулировать такое поведение, используя TextArea или TextField. Но мне нужно иметь возможность выбрать текст из метки. Есть идеи?