【发布时间】:2019-03-26 05:44:05
【问题描述】:
对于 GUI,我通过为每个“按钮”使用锚窗格来制作类似于 Spotify 的最小化、最大化、关闭按钮。我通过场景构建器创建了按钮,并通过 fxml 将它们加载到类中。我不知道如何在控制器类中调用锚窗格的特定实例来更改鼠标进入或退出时的背景颜色。
public static Stage primaryStage;
@Override
public void start(Stage primaryStage) throws Exception
{
Parent root = FXMLLoader.load(getClass().getResource("sample.fxml"));
primaryStage.setScene(new Scene(root, 1280, 800));
...
this.primaryStage = primaryStage;
etc.
是如何设置 UI 类的
我希望鼠标进入边界时锚窗格的颜色会发生变化,但到目前为止我不知道如何调用它。
【问题讨论】:
-
或许为该锚窗格添加一个事件处理程序?
标签: java javafx fxml scenebuilder