OSDN Git Service

キーワード検索ダイアログ等にESCキーでのキャンセル動作を追加
[tainavi/TinyBannavi.git] / TinyBannavi / src / tainavi / JComboBoxWithPopup.java
1 package tainavi;\r
2 \r
3 \r
4 public class JComboBoxWithPopup extends JWideComboBox {\r
5 \r
6         private static final long serialVersionUID = 1L;\r
7 \r
8         private TextEditPopupMenu tepm = new TextEditPopupMenu();\r
9         \r
10         public JComboBoxWithPopup() {\r
11                 super();\r
12         }\r
13         \r
14         public void setEditable(boolean b) {\r
15                 super.setEditable(b);\r
16                 if (b) {\r
17                         this.getEditor().getEditorComponent().addMouseListener(tepm);\r
18                 }\r
19                 else {\r
20                         this.getEditor().getEditorComponent().removeMouseListener(tepm);\r
21                 }\r
22         }\r
23 }\r