home *** CD-ROM | disk | FTP | other *** search
- package javax.swing.plaf.basic;
-
- import java.awt.Component;
- import java.awt.event.ActionListener;
- import java.awt.event.FocusEvent;
- import java.awt.event.FocusListener;
- import javax.swing.ComboBoxEditor;
- import javax.swing.JTextField;
- import javax.swing.border.Border;
-
- public class BasicComboBoxEditor implements ComboBoxEditor, FocusListener {
- protected JTextField editor = new BorderlessTextField("", 9);
-
- public BasicComboBoxEditor() {
- this.editor.setBorder((Border)null);
- }
-
- public void addActionListener(ActionListener var1) {
- this.editor.addActionListener(var1);
- }
-
- public void focusGained(FocusEvent var1) {
- }
-
- public void focusLost(FocusEvent var1) {
- }
-
- public Component getEditorComponent() {
- return this.editor;
- }
-
- public Object getItem() {
- return this.editor.getText();
- }
-
- public void removeActionListener(ActionListener var1) {
- this.editor.removeActionListener(var1);
- }
-
- public void selectAll() {
- this.editor.selectAll();
- this.editor.requestFocus();
- }
-
- public void setItem(Object var1) {
- if (var1 != null) {
- this.editor.setText(var1.toString());
- } else {
- this.editor.setText("");
- }
-
- }
- }
-