1. recognise combobox deselect when using Swing + models? stackoverflow.comI'm trying to write a nice GUI in Swing that uses the proper Model-Delegate pattern as much as possible. I have a JComboBox that when changed, needs to update the model ... |
2. JComboBox Model Help coderanch.comclass CourseComboBoxModel extends AbstractListModel implements ComboBoxModel { Course[] courses; Course selection = null; public CourseComboBoxModel(Course[] courses) { this.courses = courses; } public Object getSelectedItem() { return selection; } public void setSelectedItem(Object o) { selection = (Course)o; } public int getSize() { System.out.println(courses.length); return courses.length; } public Object getElementAt(int idx) { //System.out.println(courses[idx].getCourseName()); return courses[idx].getCourseName(); } } |
3. JComboBox -how to have a empty item while implementing a model coderanch.comimport java.awt.*; import java.awt.event.*; import java.util.Vector; import javax.swing.*; public class ComboTest { public ComboTest() { Object[] items = { "item 1", "item 2", "item 3", "item 4", "item 5", "item 6" }; ComboModel model = new ComboModel(items); final JComboBox combo = new JComboBox(model); combo.addActionListener(new ActionListener() { Object defaultSelection = combo.getModel().getElementAt(0); // state for selection management Object lastSelection = defaultSelection; public void ... |
4. jComboBox Model coderanch.comHi. I have a combobox and i have managed to get it to display someone's names from the database. I would like the unique value to be the primary key from the table and not the default 1,2,3 etc-This is because i wan't to use the primary key value to select more details from the database. I have narrowed it down ... |
5. jComboBox model forums.oracle.comDear all, I would like to implement a jcombobox which the behavior is like the address bar of ie explorer. i.e. the jcombobox is editable, when I type in some text, it will auto reload the listed data. here is what i have got so far. private void jComboBoxVendorNamesKeyReleased(java.awt.event.KeyEvent evt) { javax.swing.JTextField jTextField = (javax.swing.JTextField)evt.getSource(); String text = jTextField.getText(); text = ... |