git://source.jalview.org
/
jalview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'features/JAL-2447experimentalFlag' into develop
[jalview.git]
/
src
/
jalview
/
appletgui
/
OverviewPanel.java
diff --git
a/src/jalview/appletgui/OverviewPanel.java
b/src/jalview/appletgui/OverviewPanel.java
index
8c2b54b
..
b933d30
100755
(executable)
--- a/
src/jalview/appletgui/OverviewPanel.java
+++ b/
src/jalview/appletgui/OverviewPanel.java
@@
-27,15
+27,15
@@
import jalview.viewmodel.OverviewDimensionsHideHidden;
import jalview.viewmodel.OverviewDimensionsShowHidden;
import java.awt.BorderLayout;
import jalview.viewmodel.OverviewDimensionsShowHidden;
import java.awt.BorderLayout;
+import java.awt.CheckboxMenuItem;
import java.awt.Dimension;
import java.awt.Dimension;
-import java.awt.MenuItem;
import java.awt.Panel;
import java.awt.PopupMenu;
import java.awt.Panel;
import java.awt.PopupMenu;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
import java.awt.event.ComponentAdapter;
import java.awt.event.ComponentEvent;
import java.awt.event.InputEvent;
import java.awt.event.ComponentAdapter;
import java.awt.event.ComponentEvent;
import java.awt.event.InputEvent;
+import java.awt.event.ItemEvent;
+import java.awt.event.ItemListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.MouseMotionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.MouseMotionListener;
@@
-208,19
+208,19
@@
public class OverviewPanel extends Panel implements Runnable,
private void showPopupMenu(MouseEvent e)
{
PopupMenu popup = new PopupMenu();
private void showPopupMenu(MouseEvent e)
{
PopupMenu popup = new PopupMenu();
- ActionListener menuListener = new ActionListener()
+ ItemListener menuListener = new ItemListener()
{
@Override
{
@Override
- public void actionPerformed(ActionEvent event)
+ public void itemStateChanged(ItemEvent e)
{
{
- // switch on/off the hidden columns view
toggleHiddenColumns();
}
};
toggleHiddenColumns();
}
};
- MenuItem item = new MenuItem(
+ CheckboxMenuItem item = new CheckboxMenuItem(
MessageManager.getString("label.togglehidden"));
MessageManager.getString("label.togglehidden"));
+ item.setState(showHidden);
popup.add(item);
popup.add(item);
- item.addActionListener(menuListener);
+ item.addItemListener(menuListener);
this.add(popup);
popup.show(this, e.getX(), e.getY());
}
this.add(popup);
popup.show(this, e.getX(), e.getY());
}