All Packages Class Hierarchy This Package Previous Next Index
Class dtai.gwt.TableGadget
java.lang.Object
|
+----dtai.gwt.Gadget
|
+----dtai.gwt.ContainerGadget
|
+----dtai.gwt.PanelGadget
|
+----dtai.gwt.BorderGadget
|
+----dtai.gwt.ScrollPaneGadget
|
+----dtai.gwt.ScrollGadgetGadget
|
+----dtai.gwt.ScrollListGadget
|
+----dtai.gwt.TableGadget
- public class TableGadget
- extends ScrollListGadget
TableGadget
-
TableGadget()
- Creates a new scrolling list initialized with no visible Lines or multiple selections.
-
TableGadget(int)
- Creates a new table initialized with the specified number of visible lines and a boolean stating whether multiple selections are allowed or not.
-
TableGadget(int, boolean)
- Creates a new table initialized with the specified number of visible lines and a boolean stating whether multiple selections are allowed or not.
-
addColumn(String)
- addColumn
-
addColumn(String, int)
- addColumn
-
addColumnAt(String, int)
- addColumnAt
-
adjustmentValueChanged(AdjustmentEvent)
- adjustmentValueChanged
-
compare(Object, Object)
- compare
-
doLayout()
- doLayout
-
fontChanged()
- fontChanged
-
getCell(int, int)
- Gets the cell associated with the specified index.
-
getItem(int)
- getItem
-
getPreferredSize()
- Returns the preferred dimensions needed for the list with the specified amount of rows.
-
getPreferredSize(int)
- gets the preferred size
-
getRow(int)
- getRow
-
getRowArg(int)
- getRowArg
-
getRowIndexFromArg(Object)
- getRowIndexFromArg
-
headerChanged(ColumnHeader)
- headerChanged
-
headerClicked(ColumnHeader)
- headerClicked
-
headerMouseDragged(ColumnHeader, MouseEvent)
- headerMouseDragged
-
headerMouseExited(ColumnHeader, MouseEvent)
- headerMouseExited
-
headerMouseMoved(ColumnHeader, MouseEvent)
- headerMouseMoved
-
headerMousePressed(ColumnHeader, MouseEvent)
- headerMousePressed
-
headerMouseReleased(ColumnHeader, MouseEvent)
- headerMouseReleased
-
removeAllColumns()
- removeAllColumns
-
removeAllRows()
- removeAllRows
-
resetColumnWidth(int)
- Resets the column width.
-
resetColumnWidths()
- resetColumnWidths
-
setCell(int, int, String)
- setCell
-
setCell(int, int, String, Object)
- setCell
-
setColumnChars(int, int)
- setColumnChars
-
setColumnWidth(int, int)
- Sets the column width
-
setRowArg(int, Object)
- setRowArg
-
setRowBackground(Color)
- sets the background for the row area
-
setRowColor(int, Color)
- setRowArg
-
update(GadgetGraphics)
- update
-
validate()
- validate
TableGadget
public TableGadget()
- Creates a new scrolling list initialized with no visible Lines or multiple selections.
TableGadget
public TableGadget(int rows)
- Creates a new table initialized with the specified number of visible lines and a boolean stating whether multiple selections are allowed or not.
- Parameters:
- rows - - the number of items to show.
TableGadget
public TableGadget(int rows,
boolean multipleMode)
- Creates a new table initialized with the specified number of visible lines and a boolean stating whether multiple selections are allowed or not.
- Parameters:
- rows - - the number of items to show.
- multipleMode - - if true then multiple selections are allowed.
setRowBackground
public void setRowBackground(Color color)
- sets the background for the row area
- Parameters:
- color - - the background color
update
public void update(GadgetGraphics g)
- update
- Parameters:
- g - - TBD
- Overrides:
- update in class BorderGadget
addColumn
public void addColumn(String name)
- addColumn
- Parameters:
- name - - TBD
addColumn
public void addColumn(String name,
int prefSize)
- addColumn
- Parameters:
- name - - TBD
- prefSize - - TBD
addColumnAt
public void addColumnAt(String name,
int columnIndex)
- addColumnAt
- Parameters:
- name - - TBD
- columnIndex - - TBD
removeAllColumns
public void removeAllColumns()
- removeAllColumns
removeAllRows
public void removeAllRows()
- removeAllRows
setColumnWidth
public void setColumnWidth(int columnIndex,
int width)
- Sets the column width
- Parameters:
- columnIndex - - TBD
- width - - TBD
setColumnChars
public void setColumnChars(int columnIndex,
int numChars)
- setColumnChars
- Parameters:
- columnIndex - - TBD
- numChars - - TBD
resetColumnWidth
public void resetColumnWidth(int columnIndex)
- Resets the column width.
- Parameters:
- columnIndex - - TBD
fontChanged
protected void fontChanged()
- fontChanged
- Overrides:
- fontChanged in class ContainerGadget
resetColumnWidths
public void resetColumnWidths()
- resetColumnWidths
validate
protected void validate()
- validate
- Overrides:
- validate in class ContainerGadget
doLayout
public void doLayout()
- doLayout
- Overrides:
- doLayout in class ScrollGadgetGadget
setCell
public void setCell(int rowIndex,
int columnIndex,
String value)
- setCell
- Parameters:
- rowIndex - - TBD
- columnIndex - - TBD
- value - - TBD
setCell
public void setCell(int rowIndex,
int columnIndex,
String value,
Object sortValue)
- setCell
- Parameters:
- rowIndex - - TBD
- columnIndex - - TBD
- value - - TBD
- sortValue - - TBD
setRowArg
public void setRowArg(int rowIndex,
Object arg)
- setRowArg
- Parameters:
- rowIndex - - TBD
- arg - - TBD
setRowColor
public void setRowColor(int rowIndex,
Color color)
- setRowArg
- Parameters:
- rowIndex - - TBD
- arg - - TBD
getRow
public Gadget getRow(int rowIndex)
- getRow
- Parameters:
- rowIndex - - TBD
- Returns:
- Gadget
getRowArg
public Object getRowArg(int rowIndex)
- getRowArg
- Parameters:
- rowIndex - - TBD
- Returns:
- Object
getRowIndexFromArg
public int getRowIndexFromArg(Object arg)
- getRowIndexFromArg
- Parameters:
- arg - - TBD
- Returns:
- int
getCell
public String getCell(int rowIndex,
int columnIndex)
- Gets the cell associated with the specified index.
- Parameters:
- columnIndex - - the position of the item
- Returns:
- String
- See Also:
- getItemCount
getItem
public String getItem(int rowIndex)
- getItem
- Parameters:
- rowIndex - - TBD
- Returns:
- String
- Overrides:
- getItem in class ScrollListGadget
getPreferredSize
public Dimension getPreferredSize()
- Returns the preferred dimensions needed for the list with the specified amount of rows.
- Returns:
- Dimension - the preferred dimensions.
- Overrides:
- getPreferredSize in class ScrollGadgetGadget
getPreferredSize
public Dimension getPreferredSize(int rows)
- gets the preferred size
- Parameters:
- rows - - TBD
- Returns:
- Dimension
- Overrides:
- getPreferredSize in class ScrollGadgetGadget
adjustmentValueChanged
public void adjustmentValueChanged(AdjustmentEvent e)
- adjustmentValueChanged
- Parameters:
- e - - TBD
- Overrides:
- adjustmentValueChanged in class ScrollGadgetGadget
headerChanged
public void headerChanged(ColumnHeader header)
- headerChanged
- Parameters:
- header - - TBD
compare
public int compare(Object left,
Object right)
- compare
- Parameters:
- left - - TBD
- right - - TBD
- Returns:
- int
headerClicked
public void headerClicked(ColumnHeader header)
- headerClicked
- Parameters:
- header - - TBD
headerMouseMoved
public void headerMouseMoved(ColumnHeader header,
MouseEvent mouse)
- headerMouseMoved
- Parameters:
- header - - TBD
- mouse - - TBD
headerMouseExited
public void headerMouseExited(ColumnHeader header,
MouseEvent mouse)
- headerMouseExited
- Parameters:
- header - - TBD
- mouse - - TBD
headerMousePressed
public void headerMousePressed(ColumnHeader header,
MouseEvent mouse)
- headerMousePressed
- Parameters:
- header - - TBD
- mouse - - TBD
headerMouseDragged
public void headerMouseDragged(ColumnHeader header,
MouseEvent mouse)
- headerMouseDragged
- Parameters:
- header - - TBD
- mouse - - TBD
- Returns:
- boolean result
headerMouseReleased
public void headerMouseReleased(ColumnHeader header,
MouseEvent mouse)
- headerMouseReleased
- Parameters:
- header - - TBD
- mouse - - TBD
- Returns:
- boolean result
All Packages Class Hierarchy This Package Previous Next Index