JTable update und verändern

  • Abend!

    Hab ein kleines Problem mit JTable. Hab es schon geschafft Daten von MySql in die Tabelle zu schreiben und anzuzeigen. Komme aber nicht dahinter, wie ich die Daten überschreiben kann. Also entweder die Daten ändern oder das Layout.
    Brauch das ganze für SE1 (morgen Abgabe :shinner: ) => dringend.

    Die Vectoren sind zur Zeit noch nicht nötig (will damit später die Daten aus der DB übergeben).

    [/size]
    Bin ich da auf dem richtigen Weg, oder steh ich voll daneben???

    mfg Dieli

    Arvid: "Ich hab Hanne getötet."
    Harald: "Hanne? ... Wer ist Hanne? ... Wieso?"
    Arvid: "Sie hat den Fernseher mitnehmen wollen."
    Harald: "Ehrlich? ... Ja dann ... Wo is sie?"
    Arvid: "Zu Hause ... im Flur ... und in der Küche."

  • Ok, hab das Problem gelöst. Sollte es sonst noch wer brauchen:

    Also mal ne Variable
    DefaultTableModel aModel = new DefaultTableModel();
    anlegen.

    Die Table mit dem TableModel beglücken
    display.setModel(aModel);

    Und dann im Listener:
    aModel.setDataVector(data, metaData);
    wobei data und metaData die Daten aus der DB sind (metaData=Spaltennamen).

    Und es sollte funktionieren. Sollte was unklar sein, ich glaub ich kenn mich jetzt aus ;)

    mfg Dieli

    Arvid: "Ich hab Hanne getötet."
    Harald: "Hanne? ... Wer ist Hanne? ... Wieso?"
    Arvid: "Sie hat den Fernseher mitnehmen wollen."
    Harald: "Ehrlich? ... Ja dann ... Wo is sie?"
    Arvid: "Zu Hause ... im Flur ... und in der Küche."

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!