Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.swing.table

Interface TableColumnModel

java.lang.Object
|
+--javax.swing.table.TableColumnModel


public interface TableColumnModel

TableColumnModel interface

Author:

Method Summary

voidaddColumn(javax.swing.table.TableColumn column)

addColumn
voidaddColumnModelListener(javax.swing.event.TableColumnModelListener listener)

addColumnModelListener
javax.swing.table.TableColumngetColumn(int columnIndex)

getColumn
intgetColumnCount()

getColumnCount
intgetColumnIndex(java.lang.Object columnIdentifier)

getColumnIndex
intgetColumnIndexAtX(int xPosition)

getColumnIndexAtX
intgetColumnMargin()

getColumnMargin
booleangetColumnSelectionAllowed()

getColumnSelectionAllowed
java.util.EnumerationgetColumns()

getColumns
intgetSelectedColumnCount()

getSelectedColumnCount
int[]getSelectedColumns()

getSelectedColumns
javax.swing.ListSelectionModelgetSelectionModel()

getSelectionModel
intgetTotalColumnWidth()

getTotalColumnWidth
voidmoveColumn(int columnIndex, int newIndex)

moveColumn
voidremoveColumn(javax.swing.table.TableColumn column)

removeColumn
voidremoveColumnModelListener(javax.swing.event.TableColumnModelListener listener)

removeColumnModelListener
voidsetColumnMargin(int margin)

setColumnMargin
voidsetColumnSelectionAllowed(boolean value)

setColumnSelectionAllowed
voidsetSelectionModel(javax.swing.ListSelectionModel model)

setSelectionModel

Method Details

addColumn

public void addColumn(javax.swing.table.TableColumn column)

addColumn

Parameters:


addColumnModelListener

public void addColumnModelListener(javax.swing.event.TableColumnModelListener listener)

addColumnModelListener

Parameters:


getColumn

public TableColumn getColumn(int columnIndex)

getColumn

Parameters:


getColumnCount

public int getColumnCount()

getColumnCount


getColumnIndex

public int getColumnIndex(java.lang.Object columnIdentifier)

getColumnIndex

Parameters:


getColumnIndexAtX

public int getColumnIndexAtX(int xPosition)

getColumnIndexAtX

Parameters:


getColumnMargin

public int getColumnMargin()

getColumnMargin


getColumnSelectionAllowed

public boolean getColumnSelectionAllowed()

getColumnSelectionAllowed


getColumns

public Enumeration getColumns()

getColumns


getSelectedColumnCount

public int getSelectedColumnCount()

getSelectedColumnCount


getSelectedColumns

public int[] getSelectedColumns()

getSelectedColumns


getSelectionModel

public ListSelectionModel getSelectionModel()

getSelectionModel


getTotalColumnWidth

public int getTotalColumnWidth()

getTotalColumnWidth


moveColumn

public void moveColumn(int columnIndex, int newIndex)

moveColumn

Parameters:


removeColumn

public void removeColumn(javax.swing.table.TableColumn column)

removeColumn

Parameters:


removeColumnModelListener

public void removeColumnModelListener(javax.swing.event.TableColumnModelListener listener)

removeColumnModelListener

Parameters:


setColumnMargin

public void setColumnMargin(int margin)

setColumnMargin

Parameters:


setColumnSelectionAllowed

public void setColumnSelectionAllowed(boolean value)

setColumnSelectionAllowed

Parameters:


setSelectionModel

public void setSelectionModel(javax.swing.ListSelectionModel model)

setSelectionModel

Parameters: