/** * Creates default cell editors for objects, numbers, and boolean values. * <p> * Overridden to hook enhanced editors (f.i. <code>NumberEditorExt</code> * * @see DefaultCellEditor */ @SuppressWarnings("unchecked") @Override protected void createDefaultEditors() { defaultEditorsByColumnClass = new UIDefaults(3, 0.75f); defaultEditorsByColumnClass.put(Object.class, new GenericEditor()); // Numbers // JW: fix for // Issue #1183-swingx: NumberEditorExt throws in getCellEditorValue if // Integer (short, byte..) below/above min/max. // Issue #1236-swingx: NumberEditorExt cannot be used in columns with Object type defaultEditorsByColumnClass.put(Number.class, new NumberEditorExt(true)); // Booleans defaultEditorsByColumnClass.put(Boolean.class, new BooleanEditor()); }
/** * Creates default cell editors for objects, numbers, and boolean values. * <p> * Overridden to hook enhanced editors (f.i. <code>NumberEditorExt</code> * * @see DefaultCellEditor */ @SuppressWarnings("unchecked") @Override protected void createDefaultEditors() { defaultEditorsByColumnClass = new UIDefaults(3, 0.75f); defaultEditorsByColumnClass.put(Object.class, new GenericEditor()); // Numbers // JW: fix for // Issue #1183-swingx: NumberEditorExt throws in getCellEditorValue if // Integer (short, byte..) below/above min/max. // Issue #1236-swingx: NumberEditorExt cannot be used in columns with Object type defaultEditorsByColumnClass.put(Number.class, new NumberEditorExt(true)); // Booleans defaultEditorsByColumnClass.put(Boolean.class, new BooleanEditor()); }
/** * Creates default cell editors for objects, numbers, and boolean values. * <p> * Overridden to hook enhanced editors (f.i. <code>NumberEditorExt</code> * * @see DefaultCellEditor */ @SuppressWarnings("unchecked") @Override protected void createDefaultEditors() { defaultEditorsByColumnClass = new UIDefaults(3, 0.75f); defaultEditorsByColumnClass.put(Object.class, new GenericEditor()); // Numbers // JW: fix for // Issue #1183-swingx: NumberEditorExt throws in getCellEditorValue if // Integer (short, byte..) below/above min/max. // Issue #1236-swingx: NumberEditorExt cannot be used in columns with Object type defaultEditorsByColumnClass.put(Number.class, new NumberEditorExt(true)); // Booleans defaultEditorsByColumnClass.put(Boolean.class, new BooleanEditor()); }
/** * Creates default cell editors for objects, numbers, and boolean values. * <p> * Overridden to hook enhanced editors (f.i. <code>NumberEditorExt</code> * * @see DefaultCellEditor */ @SuppressWarnings("unchecked") @Override protected void createDefaultEditors() { defaultEditorsByColumnClass = new UIDefaults(3, 0.75f); defaultEditorsByColumnClass.put(Object.class, new GenericEditor()); // Numbers // JW: fix for // Issue #1183-swingx: NumberEditorExt throws in getCellEditorValue if // Integer (short, byte..) below/above min/max. // Issue #1236-swingx: NumberEditorExt cannot be used in columns with Object type defaultEditorsByColumnClass.put(Number.class, new NumberEditorExt(true)); // Booleans defaultEditorsByColumnClass.put(Boolean.class, new BooleanEditor()); }