我有一个问题,如何设置的背景是:JavaFX的FXML控制器
@FXML
private Label Button;
使用事件变量:
@FXML
private void ButtonClicked(MouseEvent event) {
}
我有一个问题,如何设置的背景是:JavaFX的FXML控制器
@FXML
private Label Button;
使用事件变量:
@FXML
private void ButtonClicked(MouseEvent event) {
}
通过CSS是您的需求,最简单的方式。
创建新的CSS文件 a.CSS
.button:hover {
-fx-background-color: red ;
}
.special:hover {
-fx-background-color: blue ;
}
是的,你已经使用了锚变量,我想知道如何通过事件变量 –
设置容器的背景风格,它可以是: StackPane,AnchorPane。如果你告诉我 – Mazen
你不明白我想做什么。我想这样做event.getClass()。setBackground()不要定义每个变量。 –
什么是你想在这里?修改基于事件处理程序参数点击的按钮? – fabian
是的,我已经知道答案:Label a =(Label)event.getSource(); a.setBackground(Background.EMPTY); –