0

我正在使用 Jide 对接框架中的 DockableFrame 类(扩展 JComponent)。

我想添加一个侦听器以在停靠框架关闭时运行一些代码。

我试图查找信息,但我阅读的每个来源都告诉我使用 addWindowListener(),但我不能这样做,因为 DockableFrame 不是 JFrame 并且没有 addWindowListener() 方法。

如何添加在停靠框架关闭时触发的侦听器?

4

1 回答 1

0

将 addDockableFrameListener() 与 dockableFrameHidden() 一起使用,而不是 addWindowListener():

addDockableFrameListener(
    new DockableFrameAdapter() {
      @Override
      public void dockableFrameHidden(DockableFrameEvent dockableFrameEvent) {
        ...
      }
    });
于 2019-08-20T20:49:30.770 回答