void () { super.createDefaultEditors(); //noinspection unchecked defaultEditorsByColumnClass.put(String.class, new UIDefaults.LazyValue() { @Override public Object createValue(@NotNull UIDefaults table) { DefaultCellEditor editor = new DefaultCellEditor(GuiUtils.createUndoableTextField()); editor.setClickCountToStart(1); return editor; } }); //noinspection unchecked defaultEditorsByColumnClass.put(boolean.class, defaultEditorsByColumnClass.get(Boolean.class)); }