JTable, deaktivieren Sie das Ziehen von Benutzerspalten


71

Ich habe mein erklärt JTableals:

data_table = new JTable(info, header) {
    @Override
    public boolean isCellEditable(int row, int column) {
        return false;
    }
};

Aber ich habe gesehen, dass es zur Laufzeit möglich ist, die Spalten mit der Maus zu ziehen. Wie kann ich das deaktivieren?

Antworten:



0

Für alle, die dieses Problem mit der Netbeans- IDE haben, können Sie den Benutzer daran hindern, Spalten in der JTable zu ziehen, indem Sie die folgenden Schritte ausführen.

Customizer-Dialog

  • Klicken Sie mit der rechten Maustaste auf die Tabelle
  • Wählen Sie Tabelleninhalt
  • Klicken Sie auf die Registerkarte Spalten
  • Deaktivieren Sie das Kontrollkästchen Spalten per Drag & Drop neu anordnen
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.