Package com.treemap.swing.table
Class SwingTable<R,C,V>
java.lang.Object
com.macrofocus.table.AbstractTable<JComponent,Color,Format,R,C,V>
com.treemap.swing.table.SwingTable<R,C,V>
- All Implemented Interfaces:
com.macrofocus.crossplatform.CPComponent<JComponent>
,com.macrofocus.table.Table<JComponent,
Color, Format, R, C, V>
public class SwingTable<R,C,V>
extends com.macrofocus.table.AbstractTable<JComponent,Color,Format,R,C,V>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass
class
Nested classes/interfaces inherited from interface com.macrofocus.table.Table
com.macrofocus.table.Table.CellEditor<Component extends Object,
R extends Object, C extends Object, V extends Object>, com.macrofocus.table.Table.CellRenderer<Component extends Object, R extends Object, C extends Object, V extends Object>, com.macrofocus.table.Table.ColumnResizePolicy, com.macrofocus.table.Table.InteractionMode, com.macrofocus.table.Table.PropertyType, com.macrofocus.table.Table.Style -
Field Summary
Fields inherited from class com.macrofocus.table.AbstractTable
properties
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
adjustColumns
(boolean columnHeaderIncluded, boolean dynamicAdjustment) void
setCellEditor
(C column, com.macrofocus.table.Table.CellEditor<JComponent, R, C, V> editor) void
setCellRenderer
(C column, com.macrofocus.table.Table.CellRenderer<JComponent, R, C, V> renderer) void
setColumnResizePolicy
(com.macrofocus.table.Table.ColumnResizePolicy policy) void
setColumnVisible
(C column, boolean visible) void
setEditable
(boolean editable) void
void
setFrozenColumnCount
(int columnCount) void
void
setModel
(com.macrofocus.molap.dataframe.DataFrame<R, C, V> dataFrame, com.macrofocus.visual.Visual<Color, R, C> visual) void
setPrefHeight
(double height) void
setSortKey
(C column) void
setStyleClass
(String... styleClasses) Methods inherited from class com.macrofocus.table.AbstractTable
getColorTheme, getInteractionMode, getLocksmith, getStyle, isSelectionMode, setColorTheme, setSelectionMode
-
Constructor Details
-
SwingTable
public SwingTable() -
SwingTable
-
-
Method Details
-
setStyleClass
-
setModel
-
getNativeComponent
-
adjustColumns
public void adjustColumns(boolean columnHeaderIncluded, boolean dynamicAdjustment) -
setSortKey
-
setFormat
-
setLabel
-
setFrozenColumnCount
public void setFrozenColumnCount(int columnCount) -
setColumnResizePolicy
public void setColumnResizePolicy(com.macrofocus.table.Table.ColumnResizePolicy policy) -
setPrefHeight
public void setPrefHeight(double height) -
setCellRenderer
public void setCellRenderer(C column, com.macrofocus.table.Table.CellRenderer<JComponent, R, C, V> renderer) -
setCellEditor
-
setEditable
public void setEditable(boolean editable) -
setColumnVisible
-
getJTable
-