PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : jTable -> ColumnNames werden nicht angezeigt


Metzler
2005-12-24, 10:29:54
Hallo,

Ich hab hier ein kleines Problem mit einem JTable: Meine Column Names werden einfach nicht angezeigt, die Testdaten hingegen schon.
Alles, was ich mache ist:

jVerbindungenTable = new JTable(testdata, columnNames);
jVerbindungenTable.setBounds(0, 35, 630, 84);
this.getContentPane().add(jVerbindungenTable);

testdata ist ein 2D String Array, columnNames ein 1D String Array.
Das ganze soll in ein JFrame mit AbsoluteLayout eingegliedert werden.

Danke für Hilfe,

Metzler

HellHorse
2005-12-24, 12:05:47
Ich hab hier ein kleines Problem mit einem JTable: Meine Column Names werden einfach nicht angezeigt, die Testdaten hingegen schon.
RTFM (http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JTable.html)
Note that if you wish to use a JTable in a standalone view (outside of a JScrollPane) and want the header displayed, you can get it using getTableHeader() and display it separately.

jVerbindungenTable.setBounds(0, 35, 630, 84);
:ugly:

testdata ist ein 2D String Array, columnNames ein 1D String Array.
MVC ist wirklich einfach und funktioniert auch:
http://java.sun.com/docs/books/tutorial/uiswing/components/table.html#data
Das ganze soll in ein JFrame mit AbsoluteLayout eingegliedert werden.
:ugly:

Metzler
2005-12-24, 12:50:09
Ich muss wohl noch dazu sagen, dass ich Jigloo hernehme und die meisten Konstrukte von selbigen kommen ;)
Ich hasse GUI Programmierung in Java....