this.addKeyListener(this);\r
this.getEditor().getEditorComponent().addKeyListener(this);\r
this.getEditor().getEditorComponent().addFocusListener(this);\r
- this.setToolTipText("Double Click to add an entry and finished by press ENTER. Press DELETE can remove selected entry.");\r
+ this.setToolTipText("<html>Double Click to add an entry and finished by press ENTER. <br>"\r
+ + "Press DELETE can remove selected entry.</html>");\r
}\r
\r
public void keyPressed(KeyEvent arg0) {\r
}\r
this.setEditable(false);\r
}\r
+\r
if (arg0.getKeyCode() == KeyEvent.VK_ESCAPE) {\r
closeEdit();\r
}\r
this.setEditable(true);\r
this.getEditor().setItem("");\r
}\r
-\r
}\r
\r
public void mouseEntered(MouseEvent arg0) {\r
private void closeEdit() {\r
this.setEditable(false);\r
this.getEditor().setItem("");\r
- if (this.getItemCount() > 0) {\r
- this.setSelectedIndex(0);\r
- }\r
}\r
}\r