【发布时间】:2017-02-16 22:08:17
【问题描述】:
好的,如上所述,我的 javafx 应用程序中有网格窗格,我正在尝试获取它,以便当我将鼠标悬停在单个单元格上时,鼠标悬停的单元格将颜色变为黄色(想想 excell 有点东西)。我不知道如何执行此操作,然后在鼠标离开单元格后将其重置。
officeHoursGridPane.setOnMouseEntered((MouseEvent t) -> {
officeHoursGridPane.setStyle("-fx-background- color:#FFFF00;");
});
officeHoursGridPane.setOnMouseEntered((MouseEvent t) -> {
officeHoursGridPane.setStyle("-fx-background-color:#dae7f3;");
});
这就是我现在拥有的方式,但它只是在鼠标悬停时更改一种颜色,然后保持该颜色。整个表格也不会更改每个单元格。有人帮忙吗?
【问题讨论】:
标签: java user-interface javafx