Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hi

Der JTable hat sowas wie ein Selection Model, da kannst Du den Selection Interval angeben.

Ist ganz einfach, wenn man die DOKU liest :)

Versuch es mal mit lesen, wenn Du nicht weiterkommst, dann poste ich Dir ein kurzes CODE-Beispiel

Gruß Erbeere

Geschrieben

Danke Erdbeere, ich bin des Lesens mächtig, allerdings steht dort nur etwas über die verschiedenen Modi, wie man Rows sowie Cols selektieren kann.

Meine Wenigkeit möchte eine automatische Selektierung der ersten gefüllten Row bei öffnen der Form. (sowas wie setfocus bei VB) sobald ich mit der Maus auf das JTabel clicke, füllen sich meine txtFelder. Dies möchte ich beim Start automatisieren.

Habe dann wohl etwas überlesen, denn dort kann die Antwort nicht finden. :confused:

Gruß Siggy

Geschrieben

Hi

Na gut, immerhin hast Du es versucht. Es war nichts gegen Dich, aber ich kenne mich, als ich angefangen habe mit Java habe ich lieber 10 mal gefragt als 1 mal gelesen, aber irgendwann muss man eben damit anfangen *g*

Hier ein paar Codezeilen:

table.getSelectionModel().clearSelection();

Hiermit löscht Du die aktuelle Selektion des Tables

table.getSelectionModel().setSelectionInterval(pos[0], pos[0]);

Hiermit setzt Du eine bestimmte ZEILE als Selected

table.getColumnModel().getSelectionModel().setSelectionInterval(pos[1], pos[1]);

Hiermit kannst Du eine Spalte selektieren

In meinem Beispiel habe ich nun die Zelle x=1 und y=2 selektiert (das Zählen fängt wie im Array mit 0 an)

Viel Glück

Erbeere

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...