TableColumnModel (Java API): Unterschied zwischen den Versionen
Aus Byte-Welt Wiki
Zur Navigation springenZur Suche springenK |
K |
||
Zeile 3: | Zeile 3: | ||
Ein ''TableColumnModel'' ist nur ein [[Interface_(Java)|Interface]], das [[Methoden_(Java)|Methoden]] vorschreibt, um Spalten hinzuzufügen, zu entfernen, oder zu verschieben. Ausserdem sollen Implementationen die Möglichkeit bieten, alle Spalten aufzulisten. Die Kommunikation mit der "Aussenwelt" erfolgt über [[TableColumnModelListener_(Java_API)|TableColumnModelListeners]]. | Ein ''TableColumnModel'' ist nur ein [[Interface_(Java)|Interface]], das [[Methoden_(Java)|Methoden]] vorschreibt, um Spalten hinzuzufügen, zu entfernen, oder zu verschieben. Ausserdem sollen Implementationen die Möglichkeit bieten, alle Spalten aufzulisten. Die Kommunikation mit der "Aussenwelt" erfolgt über [[TableColumnModelListener_(Java_API)|TableColumnModelListeners]]. | ||
− | ''TableColumnModel'' wird von [[DefaultTableColumnModel_(Java_API)|DefaultTableColumnModel]] implementiert. Dieses | + | ''TableColumnModel'' wird von [[DefaultTableColumnModel_(Java_API)|DefaultTableColumnModel]] implementiert. Dieses {{JAPI|DefaultTableColumnModel}} wird auch normalerweise von der {{JAPI|JTable}} verwendet. |
[[Kategorie:Java]] | [[Kategorie:Java]] |
Version vom 8. Mai 2014, 15:00 Uhr
Das TableColumnModel
ist eine Sammlung von TableColumns, welche von einer JTable verwendet werden. Das TableColumnModel sorgt für die Reihenfolge, Bewegung und auch die Selektion der Spalten.
Ein TableColumnModel ist nur ein Interface, das Methoden vorschreibt, um Spalten hinzuzufügen, zu entfernen, oder zu verschieben. Ausserdem sollen Implementationen die Möglichkeit bieten, alle Spalten aufzulisten. Die Kommunikation mit der "Aussenwelt" erfolgt über TableColumnModelListeners.
TableColumnModel wird von DefaultTableColumnModel implementiert. Dieses DefaultTableColumnModel
wird auch normalerweise von der JTable
verwendet.