Java-GUI-Software, laden von Daten in Jtable aus einer Liste<Objekte>
Java-GUI-Software, laden von Daten in Jtable aus einer Liste
ich habe Folgendes gefunden link aber ich habe nicht eine Antwort gefunden: http://docs.oracle.com/javase/tutorial/uiswing/components/table.html
bitte kann jemand gice mich ein Beispiel, wie sollte ich es tun.
meine Objekte haben 5 Felder:Name,Rang,Gehalt,Geburtsjahr,Geschlecht
und die Liste ist Lesen aus einer Datei, so weiß ich nicht, wie viele ojects wird in der Liste haben.
Ich arbeite mit netbeans.
InformationsquelleAutor LogofaT | 2012-12-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Tutorial verlinkt hat, ein Beispiel: http://docs.oracle.com/javase/tutorial/uiswing/components/table.html#data. Sie sollten in der Lage sein, um eine Anpassung an eine
List<Employee>
einfach:Map
.ich bin ein bisschen neu in java,also ich whould haben eine andere Frage zu netbeans automatisch generiert, die Tabelle für mich,wo soll ich den Wert für die Tabelle? der automatisch generierte code kann nicht geändert werden...
Ich weiß nicht, was code Netbeans generiert, und wie Sie es individuell, aber es muss doch eine Möglichkeit geben das Modell, das in der Tabelle verwendet werden muss. Ich würde abraten, mit einem wysiwyg-editor wie Netbeans, vor allem, wenn Sie nicht wissen, wie Swing funktioniert. Starten Sie, indem Sie lernen alles selbst zu tun, und Sie werden dann verstehen, wie der editor könnte helfen (oder auch nicht), und so passen Sie den code, den es produziert.
wenn ich die Tabelle so Aussehen : SeccondaryTable.setModel(new AngajatTable(aux)); aux ist eine variable, die den Wert ändert wenn ich auf eine Schaltfläche klicken, wie soll ich das neu laden der Tabelle?
Sie müssen die Modell-Feuer, das entsprechende change-Ereignis. Blick in die fireXxx-Methoden in der javadoc.
InformationsquelleAutor JB Nizet
Vektor-sollte dir helfen.
Laden ein array in eine Java-Tabelle.
JTable Tabelle = new JTable(Modell);
Alle Methoden von Vector synchronisiert ist. Aber, die Methoden von ArrayList ist nicht synchronisiert.
InformationsquelleAutor Raghunandan