diff options
Diffstat (limited to 'odk/examples/java/Inspector/SwingDialogProvider.java')
-rw-r--r-- | odk/examples/java/Inspector/SwingDialogProvider.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/odk/examples/java/Inspector/SwingDialogProvider.java b/odk/examples/java/Inspector/SwingDialogProvider.java index 29774f93a6ca..f683cd40305f 100644 --- a/odk/examples/java/Inspector/SwingDialogProvider.java +++ b/odk/examples/java/Inspector/SwingDialogProvider.java @@ -154,12 +154,14 @@ public class SwingDialogProvider implements XDialogProvider{ private class InspectorComponentAdapter extends ComponentAdapter{ + @Override public void componentHidden(ComponentEvent e){ m_jInspectorDialog.pack(); m_jInspectorDialog.invalidate(); } + @Override public void componentShown(ComponentEvent e){ m_jInspectorDialog.pack(); m_jInspectorDialog.invalidate(); @@ -167,11 +169,13 @@ public class SwingDialogProvider implements XDialogProvider{ } private class InspectorWindowAdapter extends WindowAdapter{ + @Override public void windowClosed(WindowEvent e){ removeTabPanes(); m_oInspector.disposeHiddenDocuments(); } + @Override public void windowClosing(WindowEvent e){ removeTabPanes(); m_oInspector.disposeHiddenDocuments(); |