Hallo zusammen,
Ich habe nur eine kurze Frage:
Ich bin momentan beauftragt ein kleineres Unterstützungs- und Verwaltungstool Swing-basiert zu entwickeln. Normalerweise habe ich mit GUI nur wenig zu tun und nehme höchstens kleinere Anpassungen an bereits bestehenden Elementen vor. Ich bewege mich üblicherweise im Bereich des Backends, sowie der Frameworkentwicklung und der internen BusinessLogic. Daher bitte ich mein Unwissen zu verzeihen - mit Swing habe ich länger nicht gearbeitet (zuletzt hatten wir FX im Einsatz)
Ich nutze JTables zur Darstellung und Verwaltung von Informationen. Dazu habe ich für die JTables folgendes - wie von früher in Erinnerung - implementiert
- Jeweils ein eigenes TableModel für den jeweiligen Datensatz,
- Einen TableRenderer, der dafür sorgt, dass jede zweite Zeile eine leicht andere Farbe hat und dass die aktuell ausgewählten Zeilen lesbar und farbig markiert sind.
Nun möchte ich gerne die Möglichkeit deaktivieren, dass ein Nutzer ein Selektion der Table aufheben kann (z.B. durch Strg + Mausklick).
Kann mir da bitte einer einen kurzen Rat geben?
Derzeit wird das StandardSelectionModel verwendet; Teilweise im SingleSelection-Mode, Teile im MultiSelection-Mode.
Gruß
Ich habe nur eine kurze Frage:
Ich bin momentan beauftragt ein kleineres Unterstützungs- und Verwaltungstool Swing-basiert zu entwickeln. Normalerweise habe ich mit GUI nur wenig zu tun und nehme höchstens kleinere Anpassungen an bereits bestehenden Elementen vor. Ich bewege mich üblicherweise im Bereich des Backends, sowie der Frameworkentwicklung und der internen BusinessLogic. Daher bitte ich mein Unwissen zu verzeihen - mit Swing habe ich länger nicht gearbeitet (zuletzt hatten wir FX im Einsatz)
Ich nutze JTables zur Darstellung und Verwaltung von Informationen. Dazu habe ich für die JTables folgendes - wie von früher in Erinnerung - implementiert
- Jeweils ein eigenes TableModel für den jeweiligen Datensatz,
- Einen TableRenderer, der dafür sorgt, dass jede zweite Zeile eine leicht andere Farbe hat und dass die aktuell ausgewählten Zeilen lesbar und farbig markiert sind.
Nun möchte ich gerne die Möglichkeit deaktivieren, dass ein Nutzer ein Selektion der Table aufheben kann (z.B. durch Strg + Mausklick).
Kann mir da bitte einer einen kurzen Rat geben?
Derzeit wird das StandardSelectionModel verwendet; Teilweise im SingleSelection-Mode, Teile im MultiSelection-Mode.
Gruß