Anzeige:
Ergebnis 1 bis 5 von 5

Thema: SWT TableViewer

  1. #1
    Registrierter Benutzer
    Registriert seit
    12.03.2003
    Ort
    Delligsen
    Beiträge
    62

    SWT TableViewer

    Hallo erstmal,
    ich hab mal ne kurze frage bezüglich des JFace TableViewers, ich würde gerne wissen, ob es möglich ist, geänderte tabellenfelder direkt auf das datenmodell
    zu übertragen ??
    also:
    pseudo
    Code:
       Table t1 = new Table()
       TableViewer v1 = new TableViewer(t1);
       t1.setLabelProvider(new LabelProvider());
       t1.setContentProvider(new ContentProvider());
       
       DatenModell MeinDatenModell = new DatenModell();   
       MeinDatenModell.setCell(0,6,55)
    
       t1.setInput(MeinDatenModell);
       
       ändere Zelle 0, 6 in t1 auf den wert 56;
       
       MeinDatenModell.getCell(0,6); <- ist immer noch 55
    also, ist es irgenwie möglich das hinzubekommen ???
    mfg
    hpf

  2. #2
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    ändere Zelle 0, 6 in t1 auf den wert 56;

    Wie machst du denn das? Solltest du nicht das mit
    MeinDatenModell.setCell(0,6,56);
    machen? Und dann die Tabelle updaten lassen (oder tuts das evtl. automatisch?)

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  3. #3
    Registrierter Benutzer
    Registriert seit
    12.03.2003
    Ort
    Delligsen
    Beiträge
    62
    ersteinmal danke für die antwort,
    aber ich hatte vergessen etwas zu sagen
    das änder des werte möchte ich erreichen, indem der user in
    die tabellenzelle klickt und einen neuen einsetzt.

    hast du da noch nen kleines Code beispiel für, als real code ?
    wenn ja, wäre es cool.
    denn ich hab nur ne grobe ahnung davon, was ich mit jface machen kann
    mfg
    hpf
    Geändert von hpf (10-01-2005 um 17:22 Uhr)

  4. #4
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    So wie ich das oberflächlich betrachtet verstehe musst du das trotzdem im DataModel ändern. Ich denke nicht das "automatische Rückübernahme" möglich ist - das DataModel könnte ja die Daten irgendwie generieren, etc (oder ist das anders als bei Swing?)

    Naja, so viel kann ich dir leider auch nicht weiterhelfen - JFace hab ich nie Programmiert (nur mal ne rechte Weile SWT direkt).

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  5. #5
    Registrierter Benutzer
    Registriert seit
    12.03.2003
    Ort
    Delligsen
    Beiträge
    62
    ich hab ne möglichkeit gefunden
    http://dev.eclipse.org/viewcvs/index...viewcvs-markup
    ist aber doch ziemlich anders als die JTable API
    mfg
    hpf

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •