tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
1517
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    chris_sit chris_sit ist offline Mitglied Gold
    Registriert seit
    Nov 2002
    Beiträge
    217
    Hi zusammen,

    ich werkel noch an meinem TreeViewer und bin derzeit dran ihm etwas Leben einzuhacuhen..

    Folgendes Problem:

    Ich habe mir Actions für Add/Delete geschrieben, das klappt auch mit der Model-Viewer Synchronisation. Beim Hinzufügen von Elementen möchte ich dem User jedoch die Möglichkeit geben dem neuen Element ein paar Werte zuzuordnen.

    Nachdem ich ein Weilchen geschmökert habe, scheint mir ein InputDialog dafür geieignet zu sein. Sprich:

    Add-Action -> Öffnet Dialog -> User gibt Daten ein -> Validieren & Verarbeiten der Eingabe

    Mein Problem: Wie bekomme ich mehr als einen Wert in den Input Dialog? Wie ich das bisher sehe, habe ich ein Feld zum Erfassen der Daten - da ich aber gerne 2+ Angaben vom User hätte, bin ich noch am Grübeln...

    Hoffe jemand hat einen Tipp für mich =)
     

  2. #2
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.886
    Blog-Einträge
    29
    Hallo,

    Mein Problem: Wie bekomme ich mehr als einen Wert in den Input Dialog? Wie ich das bisher sehe, habe ich ein Feld zum Erfassen der Daten - da ich aber gerne 2+ Angaben vom User hätte, bin ich noch am Grübeln...
    bau dir einen eigenen Dialog... org.eclipse.jface.dialogs.Dialog oder baue dir gleich einen JFace Wizzard mit einem entsprechenden Datenmodell welches dann die Eingaben der einzelnen Wizzard Pages hält.

    Gruß Tom
     
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

  3. #3
    chris_sit chris_sit ist offline Mitglied Gold
    Registriert seit
    Nov 2002
    Beiträge
    217
    Zitat Zitat von Thomas Darimont Beitrag anzeigen
    Hallo,


    bau dir einen eigenen Dialog... org.eclipse.jface.dialogs.Dialog oder baue dir gleich einen JFace Wizzard mit einem entsprechenden Datenmodell welches dann die Eingaben der einzelnen Wizzard Pages hält.

    Gruß Tom
    Mal wieder Danke für die schnelle Antwort =)

    Zu JFace Wizards habe ich bei den EcipseArticles ein nettes Beispiel gefunden - das hilft mir schon sehr weiter.
    Im Prinzip müsste es doch auch möglich sein den Wizard ebenfalls für's Editieren von Objekten zu verwenden - oder gibt's dabei Probleme über die ich mir momentan nicht bewusst bin?!
     

Ähnliche Themen

  1. TreeViewer (JFace) Items bearbeiten?
    Von Martakus im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 9
    Letzter Beitrag: 08.11.11, 18:39
  2. Drag Support für JFace Treeviewer
    Von TLang im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 03.01.08, 12:28
  3. JFace - TreeViewer -> Nur für Explorer ?
    Von Trash im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 05.05.07, 17:33
  4. JFace TreeViewer
    Von chris_sit im Forum Java
    Antworten: 2
    Letzter Beitrag: 22.11.06, 18:19
  5. JFace: TreeViewer.setInput
    Von testalucida im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 12.09.04, 15:13