java.lang.Object
org.autogui.swing.table.GuiSwingTableColumnString
- All Implemented Interfaces:
GuiSwingElement
,GuiSwingTableColumn
a column factory for
String
.
both editor and renderer are realized by a subclass of GuiSwingViewLabel.PropertyLabel
.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
a component for editor (this is only for single-line.static class
static class
a component for string cell renderer : only for single-line (switched toGuiSwingTableColumnString.MultilineColumnTextViewPane
)static class
action for clearing the labelstatic class
static class
static class
cell component with supportingGuiReprValueStringField
instead of the documentstatic class
cell component for displaying multiline textsstatic class
a wrapper pane for scroll+editor cell.Nested classes/interfaces inherited from interface org.autogui.swing.table.GuiSwingTableColumn
GuiSwingTableColumn.ObjectTableColumnWithContext, GuiSwingTableColumn.SpecifierManagerIndex, GuiSwingTableColumn.ValueWrappingPaneForEditor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateColumn
(GuiMappingContext context, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) static String
getValueAsString
(GuiSwingView.ValuePane<?> pane, Object s) static Object
getValueFromString
(GuiSwingView.ValuePane<?> pane, String s) static void
-
Constructor Details
-
GuiSwingTableColumnString
public GuiSwingTableColumnString()
-
-
Method Details
-
createColumn
public ObjectTableColumn createColumn(GuiMappingContext context, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) - Specified by:
createColumn
in interfaceGuiSwingTableColumn
-
getValueFromString
- Parameters:
pane
- PropertyLabel or text panes
- the converted string- Returns:
- a string
- Since:
- 1.3
-
getValueAsString
- Parameters:
pane
- PropertyLabel or text panes
- the converted string- Returns:
- the generated string
- Since:
- 1.3
-
setSwingViewValueWithUpdateFromString
- Parameters:
pane
- PropertyLabel or text panes
- the value string- Since:
- 1.3
-