static void onInternalFrameDeactivated(final JInternalFrame w, fO r) {
  if (w != null) swing {
    w.addInternalFrameListener(new InternalFrameAdapter {
      public void internalFrameDeactivated(InternalFrameEvent e) {
        pcallF(r);
      }
    });
  }
}