Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse javax.swing.table.TableColumn1.2

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

Deklaration

public class TableColumn
extends java.lang.Object
implements java.io.Serializable

Beschreibung

Diese Klasse repräsentiert alle Attribute einer Spalte.


 
Datenelemente
public final static StringCOLUMN_WIDTH_PROPERTY
public final static StringHEADER_VALUE_PROPERTY
public final static StringHEADER_RENDERER_PROPERTY
public final static StringCELL_RENDERER_PROPERTY
protected intmodelIndex
protected Objectidentifier
protected intwidth
protected intminWidth
protected intmaxWidth
protected TableCellRendererheaderRenderer
protected ObjectheaderValue
protected TableCellRenderercellRenderer
protected TableCellEditorcellEditor
protected booleanisResizable
protected intresizedPostingDisableCount
      Verworfen in Version 1.4.
 
Konstruktoren
publicTableColumn()
publicTableColumn(int modelIndex)
publicTableColumn(int modelIndex, int width)
publicTableColumn(int modelIndex, int width, TableCellRenderer cellRenderer, TableCellEditor cellEditor)
 
Methoden
public voidsetModelIndex(int modelIndex)
public intgetModelIndex()
public voidsetIdentifier(Object identifier)
public ObjectgetIdentifier()
public voidsetHeaderValue(Object headerValue)
public ObjectgetHeaderValue()
public voidsetHeaderRenderer(TableCellRenderer headerRenderer)
public TableCellRenderergetHeaderRenderer()
public voidsetCellRenderer(TableCellRenderer cellRenderer)
public TableCellRenderergetCellRenderer()
public voidsetCellEditor(TableCellEditor cellEditor)
public TableCellEditorgetCellEditor()
public voidsetWidth(int width)
public intgetWidth()
public voidsetPreferredWidth(int preferredWidth)
public intgetPreferredWidth()
public voidsetMinWidth(int minWidth)
public intgetMinWidth()
public voidsetMaxWidth(int maxWidth)
public intgetMaxWidth()
public voidsetResizable(boolean isResizable)
public booleangetResizable()
public voidsizeWidthToFit()
public voiddisableResizedPosting()
      Verworfen in Version 1.4.
public voidenableResizedPosting()
      Verworfen in Version 1.4.
public synchronized voidaddPropertyChangeListener(PropertyChangeListener listener)
public synchronized voidremovePropertyChangeListener(PropertyChangeListener listener)
public synchronized PropertyChangeListener[]getPropertyChangeListeners()     [1.4]
protected TableCellRenderercreateDefaultHeaderRenderer()


 

Datenelemente im Detail

public final static String COLUMN_WIDTH_PROPERTY
Seit 1.3 nicht mehr gebräuchlich.
public final static String HEADER_VALUE_PROPERTY
Seit 1.3 nicht mehr gebräuchlich.
public final static String HEADER_RENDERER_PROPERTY
Seit 1.3 nicht mehr gebräuchlich.
public final static String CELL_RENDERER_PROPERTY
Seit 1.3 nicht mehr gebräuchlich.
protected int modelIndex
Der Index im Model dieser Spalte.
protected Object identifier
Der Name der Spalte.
protected int width
Die Breite der Spalte.
protected int minWidth
Die minimale Breite der Spalte.
protected int maxWidth
Die maximale Breite der Spalte.
protected TableCellRenderer headerRenderer
Der Renderer.
protected Object headerValue
Der Wert der Spalte.
protected TableCellRenderer cellRenderer
Der Renderer für die Zellen.
protected TableCellEditor cellEditor
Der Editor für die Zellen.
protected boolean isResizable
Wenn true, ist das Skalieren der Spalte erlaubt.
protected int resizedPostingDisableCount

 

Konstruktoren im Detail

public TableColumn()
Erzeugt das Objekt.
public TableColumn(int modelIndex)
Erzeugt das Objekt.
public TableColumn(int modelIndex, int width)
Erzeugt das Objekt.
public TableColumn(int modelIndex, int width, TableCellRenderer cellRenderer, TableCellEditor cellEditor)
Erzeugt das Objekt.

 

Methoden im Detail

public void setModelIndex(int modelIndex)
Setzt den Index dieser Spalte im Bezug auf das Spaltenmodell.
public int getModelIndex()
Liefert den Index innerhalb des Modells.
public void setIdentifier(Object identifier)
Setzt den Namen.
public Object getIdentifier()
Liefert den Namen.
public void setHeaderValue(Object headerValue)
Setzt den Wert für den Kopf.
public Object getHeaderValue()
Liefert den Wert für den Kopf.
public void setHeaderRenderer(TableCellRenderer headerRenderer)
Setzt den Renderer.
public TableCellRenderer getHeaderRenderer()
Liefert den Renderer.
public void setCellRenderer(TableCellRenderer cellRenderer)
Sezt den Renderer für die Zellen.
public TableCellRenderer getCellRenderer()
Liefert den Renderer für die Zellen.
public void setCellEditor(TableCellEditor cellEditor)
Setzt den Editor für die Zellen.
public TableCellEditor getCellEditor()
Liefert den Editor für die Zellen.
public void setWidth(int width)
Setzt die Breite der Spalte.
public int getWidth()
Liefert die Breite.
public void setPreferredWidth(int preferredWidth)
Setzt die bevorzugte Breite.
public int getPreferredWidth()
Liefert die bevorzugte Breite.
public void setMinWidth(int minWidth)
Setzt die minimale Breite.
public int getMinWidth()
Liefert die minimale Breite.
public void setMaxWidth(int maxWidth)
Setzt die maximale Breite.
public int getMaxWidth()
Liefert die maximale Breite.
public void setResizable(boolean isResizable)
Gibt an, ob die Spalte skaliert werden darf.
public boolean getResizable()
Liefert die Aussage, ob die Spalte skaliert werden darf.
public void sizeWidthToFit()
Skaliert die Spalte, mit der Kopfzelle als Vorgabe.
public void disableResizedPosting()
public void enableResizedPosting()
public synchronized void addPropertyChangeListener(PropertyChangeListener listener)
Fügt den Listener hinzu.
public synchronized void removePropertyChangeListener(PropertyChangeListener listener)
Entfernt den Listener.
public synchronized PropertyChangeListener[] getPropertyChangeListeners()     [1.4]
Liefert die Listener.
protected TableCellRenderer createDefaultHeaderRenderer()
Seit 1.3 wird diese Methode nicht mehr aufgerufen.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.