Zu den Aufzeichnungen der tutorials.de-Live-Workshops
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
463
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Christian030783 Christian030783 ist offline Mitglied Bronze
    Registriert seit
    May 2009
    Beiträge
    29
    Hallo Forum,
    hat schon mal jemand Drag and Drop für eine JTable implementiert, so dass man neben der Möglichkeit einzelne Zeilen zu verschieben auch die Möglichkeit hat mehrere Zeilen zu selektieren und dann als Block zu verschieben?

    Drag and Drop habe ich schon oft implementiert, aber das Verschieben von mehreren Zeilen will nicht funktionieren, da bei dem Drag Event sofort die eine Zeile unter der Maus selektiert wird und die Auswahl der mehreren Zeilen aufgehoben ist.

    Ich habe mir überlegt der JTable ein eingenes TableUI (abgeleitet von BasicTableUI) zu verpassen um dort zu verhindern das die Mehrfachauswahl aufgehoben wird, allerdings stehe ich da irgendwie auf dem Schlauch.

    Vielleicht kann mir ja jemand weiter helfen...
    Geändert von Christian030783 (07.09.10 um 11:50 Uhr)
     

  2. #2
    Avatar von miffi
    miffi miffi ist offline Mitglied Gold
    Registriert seit
    Jul 2009
    Ort
    Ravensburg (BW)
    Beiträge
    139
    Hallo Christian,

    ja, ich hab ein DnD für mehrere Zeilen implementiert. Maßnahmen wie ein eigenes UI dürften wohl nicht nötig sein. Ich hatte ähnliche Probleme, um dann festzustellen, dass die Aufhebung der Selektion ein Fehler in meiner Programmierung war. Standardmäßig unterstützen JTables DnD mehrerer Tables. Es sollte also an dem Code in deinem Event liegen. Kannst du den Code mal posten?

    Gruß
    miffi
     
    "A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
    Douglas Adams

  3. #3
    Christian030783 Christian030783 ist offline Mitglied Bronze
    Registriert seit
    May 2009
    Beiträge
    29
    Hallo miffi,
    nach deinem Posting habe ich meinen Code im Event noch einmal überprüft, es lag tatsächlich an meinem Code. Danke für den Hinweis. Ich hatte in einem Mouselistener die Auswahl aufgehoben.
     

Ähnliche Themen

  1. JTable Drag and Drop von mehreren Zellen
    Von pyr0t0n im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 04.11.10, 11:37
  2. Drag & Drop
    Von vip3r-de im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 05.04.07, 08:46
  3. Drag`n Drop
    Von Lehmkuhler im Forum Flash Plattform
    Antworten: 11
    Letzter Beitrag: 06.02.07, 16:58
  4. SWT: Ghosted Drag-Image bei Drag & Drop
    Von snake_plissken im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 1
    Letzter Beitrag: 15.04.06, 23:36
  5. Drag&Drop
    Von Zorck im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 21.04.02, 16:12

Stichworte