Ich verwende derzeit JTable, um den Inhalt in der Datenbank anzuzeigen. Ich möchte die Möglichkeit für den Benutzer bereitstellen, so dass er die Anzahl der Zeilen, die er will, mit Umschalttaste + Pfeiltaste auswählen und später diese Datensätze mit der zum Löschen vorgesehenen Option löschen kann. Bitte geben Sie ein kleines Beispiel an.Auswählen mehrerer Zeilen von JTable
7
A
Antwort
21
Sie benötigen Mehrfachauswahl ermöglichen:
table.setRowSelectionAllowed(true);
table.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
Dann müssen Sie eine geeignete Auswahl Hörer schreiben. Es ist ein bisschen schwieriger, versuchen Sie, in Google verwandte Lösungen zu finden. Sie können an example of selection listener betrachten.
Verwandte Themen
- 1. Seltsames Verhalten von JTable beim Auswählen von Zeilen
- 2. Suchen und Auswählen mehrerer Zeilen in der Arbeitsmappe
- 3. listView Auswählen mehrerer Elemente
- 4. Auswählen mehrerer zwischengespeicherter Elemente
- 5. Löschen von Zeilen aus JTable - Java
- 6. JTable Sortierung von Zeilen in Java 1.5
- 7. Hinzufügen von Zeilen zu einer JTable
- 8. Java JTable wie Zeilen verfolgen
- 9. SQL Auswählen von Zeilen Fremdschlüssel
- 10. Auswählen mehrerer Reihen von Datatable Linq mit
- 11. JQGrid Zeitreservierung ... Auswählen mehrerer Spalten
- 12. Einrücken mehrerer Zeilen: Tastaturkürzel
- 13. Gesamtsumme mehrerer MySQL-Zeilen
- 14. Auswählen mehrerer Elemente in ListView
- 15. WPF ListView Auswählen mehrerer Listenansichtelemente
- 16. Auswählen mehrerer Elemente mit querySelectorAll
- 17. Beispielprojekt zum Auswählen mehrerer Kontakte
- 18. 50 vorherige Zeilen auswählen
- 19. alle Zeilen auswählen
- 20. von Visual Basics - Löschen mehrerer Zeilen
- 21. versteckt Reihen von JTable
- 22. Auswählen von Zeilen aus einem NumPy-Array
- 23. Auswählen von zufälligen Zeilen in MySQL
- 24. MySQL: Auswählen von Zeilen sortiert nach Zeichenanzahl
- 25. Zeilen auswählen spärlichen Datenrahmen von Indexposition
- 26. Programmgesteuertes Auswählen von Zeilen in vb6 Datagrid
- 27. Auswählen von Zeilen aus MySQL mit regexp
- 28. Reihen von JTable abwählen
- 29. jtable bekomme mehr als 100 Zeilen
- 30. Erhalten Sie ausgewählte Zeilen in JTable
Vielen Dank! Es hat endlich funktioniert! :) – Supereme