1 Peter Jelitsch & Markus Fauster www.edu.uni-klu.ac.at/~mfauster/jfc Table Models und Column Models.

Slides:



Advertisements
Ähnliche Präsentationen
EDV Swing1 Swing. EDV Swing 2 Swing - AWT AWT passt sein L&F der Umgebung automatisch an. Swing kann sein L&F selbst verändern, auch zur.
Advertisements

Der Foliensatz ist unter einer Creative Commons-Lizenz lizenziert:
Problemlösen am Beispiel des Rückwärtsarbeitens
Stichwortverzeichnis
Heute Mathe, morgen DLR! Dr. Margrit Klitz
Einführung in Web- und Data-Science Grundlagen der Stochastik
gemeinsam.innovativ.nachhaltig.
Wissenschaftliche Methodik
Umweltbezogene Entscheidungen - multidimensionale Bewertungsverfahren -
Michael Artin: Geometric Algebra
Elektro-Skateboards Teil I Grundlagen
Stichwortverzeichnis
8 Zündung/Motormanagement
Stichwortverzeichnis
2 Elektrische Maschinen in Kraftfahrzeugen
Herstellung von kristallinen Metalloxiden über die Schmelze mit einem Spiegelofen Gruppe 8: Yuki Meier, Vivien Willems, Andrea Scheidegger, Natascha Gray.
Markus Lips März 2017 ETH-Vorlesung, 6. Sem. Agrarwissenschaft BSc Agrartechnik II.
Einführung in die Wahrscheinlichkeitsrechnung
Motoremissionen mobiler Anlagen – Stand der Technik
Lieber Leser, liebe Leserin,
Einführung in Web- und Data-Science
Algorithmen und Datenstrukturen
Algorithmen und Datenstrukturen
Das Verdauungssystem Präsentiert von Theresa
MasterBAV© Die neue Generation BAV
Algorithmen und Datenstrukturen
PSG II Neuer Pflegebedürftigkeitsbegriff und dessen Begutachtung (NBA)
Medientechnische Infrastrukturen für virtuelle und lokale Lernräume
Wissensmanagement im Zeitalter von Digitaler Transformation
GABI UND BEN.
Das Arbeitgebermodell in Zeiten des
Einführung in Web- und Data-Science
Pensionsrück-stellungen Prof. Dr. Matthias Hendler
Rosebrock: Geometrische Gruppen
Langzeitbelichtung Ein Zugang zur Kinematik in Klassenstufe 7/8
VO Aktuelle Forschung in der Biomechanik Ziel:
Morphonologie der Verben 2 Präteritum
Vorlesung Eigenspannungen in Bauteilen und Werkstoffen
Preprocessing Teil 2 Ein wenig Theorie der astronomischen Bildvorverarbeitung. „Es gibt nichts Praktischeres als eine gute Theorie.“ (D.Hilbert, I.Kant,
Evaluation & Forschungsstrategien
Geschichte der Quantentheorie
Abiturprüfung Mathematik 2017 Baden-Württemberg Allgemeinbildende Gymnasien Pflichtteil Lösungen
Möglichkeiten und Grenzen praxisorientierter Verfahren
Potenzen & Logarithmus
aus dem Böge-Aufgabenbuch
Potenzen & Logarithmus
2. Vererbung und Kapselung
Rheumatoide Arthritis und Baricitinib
Normalform, minimalform und der entwicklungssatz
“Takeaways von unserem Investment Forum in New York”
Vorlesung Wasserwirtschaft & Hydrologie I
Informatik II - Übung 01 Raphael Fischer (Folien basierend auf denen von Christian Beckel)
Curs de instruire pentru angajaţii serviciilor abonaţi a operatorilor „Apă-Canal” Modulul 2: Aspecte tehnice în funcţionarea direcţiilor Relaţii cu clienţii.
Ökonometrie und Statistik Mehrfachregression
Fähigkeiten Für das Abitur sollten Sie folgende können:
Ökonometrie und Statistik Datamining und Big Data anhand von Fallbeispielen Dr. Bertram Wassermann.
Das Erziehungswissenschaftliche Studium (EWS)
Software in sicherheitsrelevanten Systemen
Gefahren für die Bienen
RADBALL: Flavio Fortini und Levin Fankhauser VMC Liestal
Pfadi Aarewacht Lyss, Schüpfen und Umgebung
Kommunikation …  ​ 1. Lizenzstufe Übungsleiter/-in-C Breitensport Aufbaumodul sportartübergreifend.
Ich hab´s immer gewusst
Arthrose – Aus der Sicht eines Betroffenen
Hypothesentest Mit R.
Heute steht einfach mal wieder die ganze Welt kopf
Matthäus Teil 3.
Thomas Besselmann | Peter Zysset | Andi Kronawitter
Ökonometrie und Statistik Datamining und Big Data anhand von Fallbeispielen Dr. Bertram Wassermann.
Methodenwerkstatt Vom trägen Wissen zum kompetenten Handeln
 Präsentation transkript:

1 Peter Jelitsch & Markus Fauster Table Models und Column Models

2 Peter Jelitsch & Markus Fauster Quelle: Eckstein, Loy, Wood: Java Swing; O‘Reilly 1998

3 Peter Jelitsch & Markus Fauster TableColumn (1) Bedeutung Zugriff auf die Repräsentation einer Spalte einer Tabelle cellRenderer cellEditor headerRenderer width (maxWidth, minWidth, width) resizable header identifier modelIndex je ein Getter und ein Setter TableColumnModel enthält n TableColumns

4 Peter Jelitsch & Markus Fauster TableColumn (2) Konstruktoren new TableColumn() new TableColumn(int modelIndex) new TableColumn(int modelIndex, int width) new TableColumn(int modelIndex, int width, TableCellRenderer cellRenderer, TableCellEditor cellEditor) PropertyChangeEvent bei Änderung von cellRenderer, headerRenderer, headerValue, width Listener PropertyChangeListener

5 Peter Jelitsch & Markus Fauster TableColumnModel (1) fasst die TableColumns einer JTable zusammen Interface getColumn (int index) // antwortet TableColumn getColumns // antwortet Enumeration getColumnCount() getColumnMargin() setColumnMargin(int) getColumnSelectionAllowed() setColumnSelectionAllowed(boolean) getSelectedColumnCount() getSelectedColumns() // antwortet Array of int getSelectionModel() setSelectionModel (ListSelectionModel) getTotalColumnWidth()