【发布时间】:2016-07-09 15:54:54
【问题描述】:
我试图在鼠标移过窗格时更改窗格的样式,并在鼠标在窗格外时将其改回正常。
我可以做这样的事情
pane.setStyle("");
但是我希望我的 css 代码位于 css 样式表中,我想知道是否可以创建类似切换按钮的东西
.togglebutton{
-fx-background-color:red;
}
.togglebutton:selected{
-fx-background-color:green;
}
因此,每次我选择切换按钮时,样式都会自动更改。
问题是:是否可以创建一个参数来充当切换按钮。比如:
css 样式表
.mypane{
//do something
}
.mypane:selected{
// do something else
}
java代码
public void mousedragAction(MouseEvent event){
mypane.isSelected(true);
}
public void mouseexit(MouseEvent event){
mypane.isSelected(false);
}
非常感谢您提供的任何帮助或任何其他解决方案。
【问题讨论】:
标签: css javafx styles stylesheet