Jide DockableFrame:我的停靠框架如何使用 WindowListener?
Jide DockableFrame: how do use WindowListener for my docking frame?
我正在使用 Jide 对接框架中的 DockableFrame class(扩展 JComponent)。
我想在停靠框架关闭时向 运行 一些代码添加侦听器。
我试图查找信息,但我阅读的每个来源都告诉我使用 addWindowListener(),我不能这样做,因为 DockableFrame 不是 JFrame 并且没有 addWindowListener() 方法。
如何添加在停靠框架关闭时触发的侦听器?
使用 addDockableFrameListener() 和 dockableFrameHidden() 而不是 addWindowListener():
addDockableFrameListener(
new DockableFrameAdapter() {
@Override
public void dockableFrameHidden(DockableFrameEvent dockableFrameEvent) {
...
}
});
我正在使用 Jide 对接框架中的 DockableFrame class(扩展 JComponent)。
我想在停靠框架关闭时向 运行 一些代码添加侦听器。
我试图查找信息,但我阅读的每个来源都告诉我使用 addWindowListener(),我不能这样做,因为 DockableFrame 不是 JFrame 并且没有 addWindowListener() 方法。
如何添加在停靠框架关闭时触发的侦听器?
使用 addDockableFrameListener() 和 dockableFrameHidden() 而不是 addWindowListener():
addDockableFrameListener(
new DockableFrameAdapter() {
@Override
public void dockableFrameHidden(DockableFrameEvent dockableFrameEvent) {
...
}
});