6

ユーザーが背景色を設定できるようにTextAreaしたいJavaFXプログラムがあります。これにより、外部cssファイルを使用して背景色を変更する方法を理解できました。

.text-area .content {
 -fx-background-color: blue ;
}

ただし、これではデフォルト設定しか許可されず、ユーザーはメニューから色を選択して変更することはできません。

私もJavaコードでこれをやろうとしました。

textArea.setStyle("-fx-background-color: green");

TextAreaしかし、より深いものがあるため、何も変わりません。

ファイルを変更せずに背景を複数回変更する方法はありcssますか?

4

2 に答える 2