重複の可能性:
JavaFX TextArea での文字列の強調表示
javafx ユーザー インターフェイスを開発しています。テキストエリア パネル (javafx.scene.control.TextArea) のテキストの一部に下線を引く/色を付ける必要があります。
テキストの一部を文字列として選択するのは簡単です。しかし、この部分に色を付けたり、下線を引いたりする方法がわかりません。
重複の可能性:
JavaFX TextArea での文字列の強調表示
javafx ユーザー インターフェイスを開発しています。テキストエリア パネル (javafx.scene.control.TextArea) のテキストの一部に下線を引く/色を付ける必要があります。
テキストの一部を文字列として選択するのは簡単です。しかし、この部分に色を付けたり、下線を引いたりする方法がわかりません。
@ジャン
TextAreaで選択されているテキストの色を簡単に変更できます。このためにCSSを追加する必要があります。たとえば、textareaforegに新しいスタイルクラスを追加します。"私のエリア"
.myarea{
-fx-highlight-fill: green; /* makes color of highlight region */
-fx-highlight-text-fill: white; /* makes the color of highlighted text */
}
選択したTextAreaの文字列は、JavaFX TextArea CSSコアクラスで定義されていないため、下線を引くことはできません。
-ナラヤン