Announcement

Collapse
No announcement yet.

Tabellenspalten verschieben

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Tabellenspalten verschieben

    Ich habe folgendes Problem mit einer Tabelle die in eine Scrollpane eingebunden ist:
    Ich kann ausschließlich die erste Spalte mit der Maus üben den sichtbaren Bereich hinaus verschieben, sodass das Fenster mitscrollt (wie man das auch aus Excel kennt). Alle anderen Spalten scheint es nicht zu interessieren, dass die autoscrolls-eigenschaft auf "true" ist.

    Vielen Dank schonmal

    Gruß Jonas

  • #2
    Die Tabellen sind folgendermaßen erstellt.
    Zunächst der Header ohne jegliche Daten, da diese zeilenweiße aus einer Datei ausgelesen werden und dann einzeln unten angehängt werden.
    Code:
    //header ist das Stringarray aus den Spaltenüberschriften
    model = new DefaultTableModel(header, 0);
    table.setModel(model);
    und nun noch die einzelnen Reihen mit dem addRow()-Befehl. "aktuell" ist die aktuell aus dem File gelesene Zeile, welche mit dem Splitbefeh die daten voneinander trennt.
    Dieses Reihenhinzufügen läuft in einer Schleife ab bis das EoF erreicht ist.
    Code:
    data = aktuell.split(trenner);
    model.addRow(data);
    table.setModel(model);

    Falls ihr noch mehr Details braucht sagt bitte Bescheid.

    Gruß Jonas

    Comment


    • #3
      habe das Problem mit einem MouseMotionListener gelöst.

      Comment

      Working...
      X