Hallo,
ist es möglich einen JSpinner (oder beliebige andere GUI Klassen) in einer Tabelle zu verwenden? Ich wollte so ne Art Liste machen. Die erste und zweite Spalte der Tabelle sollte aus nem String bestehen und die letzte aus einem JSpinner in dem ich dann die Anzahl einstellen kann. Ich habe es so versucht:
Wenn die Tabelle dann erstellt wird steht in der Zelle in die der Spinner sollte
[Edit by Beni: ein paar \n\r eingefügt zwecks Platzmanagement]
ist es möglich einen JSpinner (oder beliebige andere GUI Klassen) in einer Tabelle zu verwenden? Ich wollte so ne Art Liste machen. Die erste und zweite Spalte der Tabelle sollte aus nem String bestehen und die letzte aus einem JSpinner in dem ich dann die Anzahl einstellen kann. Ich habe es so versucht:
Code:
//Erzeugt ein Object das dann in der Tabelle verwendet wird
javax.swing.JSpinner spinner = new javax.swing.JSpinner(new javax.swing.SpinnerNumberModel(10, 0, 100, 1));
Object[][] data = new Object[][] {
{"Neu", "Neues Dokument anlegen", spinner},
{"öffnen", "Vorhandenes Dokument öffnen", spinner},
{"Speichern", "Speichern des Dokumentes", spinner}
};
Wenn die Tabelle dann erstellt wird steht in der Zelle in die der Spinner sollte
javax.swing.JSpinner[,0,0,0x0,invalid,layout=javax.swing.plaf.basic.BasicSpinnerUI$Handler,
alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIRe
source@53c015,flags=16777544,maximumSize=,minimumSize=,preferredSize=]
[Edit by Beni: ein paar \n\r eingefügt zwecks Platzmanagement]