当前位置: 首页 > 工具软件 > ControlsFX > 使用案例 >

ControlsFX8.0.2中对话框无法判断是否显示的修改

齐涛
2023-12-01

在org.controlsfx.dialog.FXDialog.java中加入

public abstract boolean isShowing();

在org.controlsfx.dialog.LightweightDialog.java中加入

@Override public boolean isShowing() {
        return lightweightDialog.isVisible();
    }

在org.controlsfx.dialog.HeavyweightDialog.java中加入

@Override public boolean isShowing() {
        return stage.isShowing();
    }

在org.controlsfx.dialog.Dialog.java中加入

public boolean isShowing() {
        return dialog.isShowing();
    }

 

转载于:https://www.cnblogs.com/cuizhf/p/3453291.html

 类似资料: