|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JTable
org.knime.base.node.io.tablecreator.table.SpreadsheetTable
class SpreadsheetTable
The main table of the spreadsheet component.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JTable |
|---|
JTable.AccessibleJTable, JTable.DropLocation, JTable.PrintMode |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
(package private) static String |
PROP_FOCUSED_COLUMN
Property fired when the focused column has changed. |
(package private) static String |
PROP_FOCUSED_ROW
Property fired when the focused row has changed. |
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
SpreadsheetTable()
Create a new instance. |
|
| Method Summary | |
|---|---|
void |
addColumn(TableColumn aColumn)
|
void |
clearFocusedCell()
Resets focused row and focused column |
(package private) JTextField |
getEditorTextField()
|
int |
getFocusedColumn()
Getter for the focused column |
int |
getFocusedRow()
Getter for the focused row |
(package private) SpreadsheetTableModel |
getSpreadsheetModel()
|
void |
paint(Graphics g)
|
(package private) void |
showOutputTable(boolean show)
Define whether the output table should be highlighted. |
void |
stopCellEditing()
Use this to stop editing from outside of the table. |
void |
tableChanged(TableModelEvent e)
Overriden to prevent the clearance of selection when columns are added or removed. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
static final String PROP_FOCUSED_ROW
static final String PROP_FOCUSED_COLUMN
| Constructor Detail |
|---|
public SpreadsheetTable()
| Method Detail |
|---|
SpreadsheetTableModel getSpreadsheetModel()
void showOutputTable(boolean show)
show - true when the output table should be highlighted.JTextField getEditorTextField()
public void addColumn(TableColumn aColumn)
addColumn in class JTablepublic void paint(Graphics g)
paint in class JComponentpublic int getFocusedColumn()
public int getFocusedRow()
public void clearFocusedCell()
public void stopCellEditing()
public void tableChanged(TableModelEvent e)
tableChanged in interface TableModelListenertableChanged in class JTable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||