static JComponent findInnermostRenderer(JComponent comp) { if (comp instanceof InplaceEditor) { InplaceEditor ine = (InplaceEditor) comp; return PropUtils.findInnermostInplaceEditor(ine).getComponent(); } else { return comp; } }
static JComponent findInnermostRenderer(JComponent comp) { if (comp instanceof InplaceEditor) { InplaceEditor ine = (InplaceEditor) comp; return PropUtils.findInnermostInplaceEditor(ine).getComponent(); } else { return comp; } }
/** * Setter for property inplaceEditor. * @param inplaceEditor New value of property inplaceEditor. */ public void setInplaceEditor(InplaceEditor inplaceEditor) { this.inplaceEditor = inplaceEditor; setComponent(inplaceEditor.getComponent()); }
@Override public void run() { SheetCellEditor cellEditor = getEditor(); if( null != cellEditor ) { InplaceEditor inplace = cellEditor.getInplaceEditor(); if( null != inplace && null != inplace.getComponent() ) { inplace.getComponent().requestFocus(); } } } });
public void setInplaceEditor(InplaceEditor ed) { if (inplace == ed) { if (isAncestorOf(inplace.getComponent())) { return; } } if (inplace != null) { setComponent(null); } inplace = ed; setComponent(inplace.getComponent()); needLayout = true; }
private void saveValue(Integer rgb) { PropertyValue rgbValue = MidpTypes.createIntegerValue(rgb); setValue(rgbValue); JTextField tf = (JTextField) inplaceEditor.getComponent(); tf.setText(getFormatedRGB(rgb)); }
public void setOpaque(boolean val) { if (getInplaceEditor() != null) { getInplaceEditor().getComponent().setOpaque(true); } }
private JComponent prepareString(PropertyEditor editor, PropertyEnv env) { InplaceEditor ren = (tableUI || editor.isPaintable()) ? (InplaceEditor) stringRenderer() : (InplaceEditor) textFieldRenderer(); ren.clear(); ren.getComponent().setEnabled(true); ren.connect(editor, env); return ren.getComponent(); }
public void setOpaque(boolean b) { if (getInplaceEditor() != null) { getInplaceEditor().getComponent().setOpaque(true); } }
private JComponent prepareString(PropertyEditor editor, PropertyEnv env) { InplaceEditor ren = tableUI || editor.isPaintable() ? (InplaceEditor)stringRenderer() : (InplaceEditor)textFieldRenderer(); ren.clear(); ren.getComponent().setEnabled(true); ren.connect(editor, env); return ren.getComponent(); }
public void setOpaque(boolean b) { if (getInplaceEditor() != null) { getInplaceEditor().getComponent().setOpaque(true); } }
private JComponent prepareString(PropertyEditor editor, PropertyEnv env) { InplaceEditor ren = tableUI || editor.isPaintable() ? (InplaceEditor)stringRenderer() : (InplaceEditor)textFieldRenderer(); ren.clear(); ren.getComponent().setEnabled(true); ren.connect(editor, env); return ren.getComponent(); }
public void setOpaque (boolean val) { if (getInplaceEditor() != null) { getInplaceEditor().getComponent().setOpaque(true); } }
public void setOpaque(boolean b) { if (getInplaceEditor() != null) { getInplaceEditor().getComponent().setOpaque(true); } }
public void run() { InplaceEditor ied = getInplaceEditor(); ied = PropUtils.findInnermostInplaceEditor(ied); JComponent c = ied.getComponent(); if (c instanceof JComboBox && c.isShowing()) { ((JComboBox) c).showPopup(); } } }
private void detachFromInplaceEditor(InplaceEditor ed) { ed.removeActionListener(getInplaceEditorListener()); ed.getComponent().removeFocusListener(getInplaceEditorListener()); }
private void detachFromInplaceEditor (InplaceEditor ed) { ed.removeActionListener(getInplaceEditorListener()); ed.getComponent().removeFocusListener(getInplaceEditorListener()); }
private void attachToInplaceEditor(InplaceEditor ed) { Object o = fetchCachedInitialValue(); if (o != NO_VALUE) { ed.setValue(o); } ed.addActionListener(getInplaceEditorListener()); ed.getComponent().addFocusListener(getInplaceEditorListener()); }
private void attachToInplaceEditor (InplaceEditor ed) { Object o = fetchCachedInitialValue(); if (o != NO_VALUE) { ed.setValue(o); } ed.addActionListener(getInplaceEditorListener()); ed.getComponent().addFocusListener(getInplaceEditorListener()); }
private void attachToInplaceEditor (InplaceEditor ed) { Object o = fetchCachedInitialValue(); if (o != NO_VALUE) { ed.setValue(o); } ed.addActionListener(getInplaceEditorListener()); ed.getComponent().addFocusListener(getInplaceEditorListener()); }