Removed dead/unused code

This commit is contained in:
nathan 2017-02-17 15:44:41 +01:00
parent cb9dbca16c
commit 455642caf0

View File

@ -29,7 +29,6 @@ import javax.imageio.ImageIO;
import javax.swing.ImageIcon; import javax.swing.ImageIcon;
import javax.swing.JDialog; import javax.swing.JDialog;
import javax.swing.JPopupMenu; import javax.swing.JPopupMenu;
import javax.swing.border.EmptyBorder;
import javax.swing.event.PopupMenuEvent; import javax.swing.event.PopupMenuEvent;
import javax.swing.event.PopupMenuListener; import javax.swing.event.PopupMenuListener;
@ -50,15 +49,11 @@ class TrayPopup extends JPopupMenu {
private final JDialog hiddenDialog; private final JDialog hiddenDialog;
private volatile File iconFile; private volatile File iconFile;
private volatile Runnable runnable;
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
TrayPopup() { TrayPopup() {
super(); super();
setFocusable(true); setFocusable(true);
// setBorder(new BorderUIResource.EmptyBorderUIResource(0, 0, 0, 0)); // borderUI resource border type will get changed!
setBorder(new EmptyBorder(1, 1, 1, 1));
// Initialize the hidden dialog as a headless, title-less dialog window // Initialize the hidden dialog as a headless, title-less dialog window
hiddenDialog = new JDialog((Frame)null, "Tray menu"); hiddenDialog = new JDialog((Frame)null, "Tray menu");
@ -100,11 +95,6 @@ class TrayPopup extends JPopupMenu {
public void popupMenuWillBecomeInvisible(PopupMenuEvent e) { public void popupMenuWillBecomeInvisible(PopupMenuEvent e) {
hiddenDialog.setVisible(false); hiddenDialog.setVisible(false);
hiddenDialog.toBack(); hiddenDialog.toBack();
Runnable r = runnable;
if (r != null) {
r.run();
}
} }
public void popupMenuCanceled(PopupMenuEvent e) { public void popupMenuCanceled(PopupMenuEvent e) {
@ -131,10 +121,6 @@ class TrayPopup extends JPopupMenu {
} }
} }
void setOnHideRunnable(final Runnable runnable) {
this.runnable = runnable;
}
void close() { void close() {
hiddenDialog.setVisible(false); hiddenDialog.setVisible(false);
hiddenDialog.dispatchEvent(new WindowEvent(hiddenDialog, WindowEvent.WINDOW_CLOSING)); hiddenDialog.dispatchEvent(new WindowEvent(hiddenDialog, WindowEvent.WINDOW_CLOSING));