Also ich habe eine dynamisch erstellte Liste von TextArea
's und ich möchte sie malen je nachdem, welche CheckBox
ich auswähle. Derzeit färbt es nur die Grenzen, aber nicht das Innere der TextArea
.JavaFX setStyle mit -fx-background-color malt nur die Kanten einer TextArea
Hier ist mein Code:
if (cb.isSelected()) {
ta.setStyle("-fx-background-color:#38ee00;");
}
if (cb2.isSelected()) {
ta.setStyle("-fx-background-color:orangered;");
}
if (!cb2.isSelected() && !cb.isSelected()) {
ta.setStyle("-fx-background-color:white;");
}
Und hier ist das Ergebnis, dass es bringt:
Wenn Sie weitere Informationen benötigen, wenden Sie sich bitte, mich zu informieren.