Lotus Notes / Domino Sonstiges > Java und .NET mit Notes/Domino

Array Ansatz fehlt

(1/4) > >>

CLI_Andreas_Schmidt:
Hi @all,

ich habe es geschafft, eine Array-Variable von der Main an einen Constructor einer anderen Klasse zu übergeben. Jetzt versuche ich in einer Tabelle die Inhalte aus dem Array (jetzt noch statisch s.u. ) dynamisch zuzuweisen. Ich dachte an einer for-Schleife, jedoch fehlt mir da der Ansatz.

jTable1.setModel(new javax.swing.table.DefaultTableModel(
              new Object [][] {
                        {"Überschrift1", "Überschrift2", "Überschrift3", "Überschrift4", "Überschrift5", "Überschrift6"},
                        {mymN[0], null, null, null, null, null},
                        {mymN[1], null, null, null, null, null},
                        {mymN[2], null, null, null, null, null},
                        {mymN[3], null, null, null, null, null},
                        {mymN[4], null, null, null, null, null},
                        {mymN[5], null, null, null, null, null},
                        {mymN[6], null, null, null, null, null},
                        {mymN[7], null, null, null, null, null},
                        {mymN[8], null, null, null, null, null},
                        {mymN[9], null, null, null, null, null}
                    },
                    new String [] {
                        "Title 1", "Title 2", "Title 3", "Title 4", "Title 5", "Title 6"
                    }

Marinero Atlántico:
Die Tabelle zeigt automatisch das an, was im MOdell steht.
Aus dem Kopf weiss ich das aber jetzt auch nicht mehr in allen Details.
Suche nach einem Beispiel für eine JTable im Web oder in einem Buch.
Das Konzept ist jedenfalls smarter als einfach eine Reihe von Feldern, die man per Schleife füllt.

Marinero Atlántico:
Es ist denk ich zumeist besser ein eigenes TableModel zu implementieren.
Dieses muß dass Interface TableModel implementieren (also die entsprechenden Methoden).
Dann läuft das im Prinzip automatisch.
Wichtig ist die Methode getValueAt(int rowIndex, int columnIndex)

mfg axel

CLI_Andreas_Schmidt:
Ich habe die letzten zwei Stunden nach der Vorgehensweise gesucht und bin auch immer wieder auf das TableModel gestoßen. Scheint der richtige Weg zu sein. Ich versuche es.

Marinero Atlántico:
Hier sind Beispiele. Unten auf der Seite. 2nd Edition: chapter 18 Tables.
Auch ein Beispiel-Kapitel aus der (sowieso freien 1. Edition) über Tables.

http://www.manning.com/sbe/

Es hört sich erst mal wild an. So schwer ist es aber auch nicht.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln