/** * Lazily creates a combo box renderer */ private ComboboxRenderer comboboxRenderer() { if (comboboxRenderer == null) { comboboxRenderer = new ComboboxRenderer(tableUI); //Mainly for debugging ((JComponent) comboboxRenderer).setName( "ComboboxRenderer for " + getClass().getName() + "@" + System.identityHashCode(this) ); //NOI18N } return comboboxRenderer; }
/** * Lazily creates a combo box renderer */ private ComboboxRenderer comboboxRenderer() { if (comboboxRenderer == null) { comboboxRenderer = new ComboboxRenderer(tableUI); //Mainly for debugging ((JComponent) comboboxRenderer).setName("ComboboxRenderer for " + getClass().getName() + "@" + System.identityHashCode(this)); //NOI18N } return comboboxRenderer; }
private JComponent prepareCombobox(PropertyEditor editor, PropertyEnv env) { ComboboxRenderer ren = comboboxRenderer(); ren.clear(); ren.setEnabled(true); ren.connect(editor,env); return ren.getComponent(); }
/** Overridden to clear state after painting once */ public void paintComponent(Graphics g) { setEnabled(isEnabled() && PropUtils.checkEnabled (this, editor, this.env)); //We may paint without a parent in PropertyPanel, so do a layout to //ensure there's something to paint doLayout();//just in case some L&F will render directly super.paintComponent(g); //Clear cached values clear(); }
private JComponent prepareCombobox(PropertyEditor editor, PropertyEnv env) { ComboboxRenderer ren = comboboxRenderer(); ren.clear(); ren.setEnabled(true); ren.connect(editor,env); return ren.getComponent(); }
public void setSelectedItem(Object o) { item = o; if ((item == null) && (editor != null) && (editor.getTags().length > 0)) { item = editor.getTags()[0]; } if (editable) { getEditor().setItem(getSelectedItem()); } }
public void setSelectedItem(Object o) { item=o; if (item == null && editor != null && editor.getTags().length > 0) { item = editor.getTags()[0]; } if (editable) { getEditor().setItem(getSelectedItem()); } }
/** Overridden to clear state after painting once */ public void paintComponent(Graphics g) { setEnabled(isEnabled() && PropUtils.checkEnabled (this, editor, this.env)); //We may paint without a parent in PropertyPanel, so do a layout to //ensure there's something to paint doLayout();//just in case some L&F will render directly super.paintComponent(g); //Clear cached values clear(); }
/** Overridden to clear state after painting once */ public void paintComponent(Graphics g) { setEnabled(isEnabled() && env.isEditable()); //We may paint without a parent in PropertyPanel, so do a layout to //ensure there's something to paint doLayout(); //just in case some L&F will render directly super.paintComponent(g); //Clear cached values clear(); }
private JComponent prepareCombobox(PropertyEditor editor, PropertyEnv env) { ComboboxRenderer ren = comboboxRenderer(); ren.clear(); ren.setEnabled(true); ren.connect(editor, env); return ren.getComponent(); }
/** * Lazily creates a combo box renderer */ private ComboboxRenderer comboboxRenderer() { if (comboboxRenderer == null) { comboboxRenderer = new ComboboxRenderer(tableUI); //Mainly for debugging ((JComponent) comboboxRenderer).setName("ComboboxRenderer for " + getClass().getName() + "@" + System.identityHashCode(this)); //NOI18N } return comboboxRenderer; }
public void setSelectedItem(Object o) { item=o; if (item == null && editor != null && editor.getTags().length > 0) { item = editor.getTags()[0]; } if (editable) { getEditor().setItem(getSelectedItem()); } }