Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

JTable

Empfohlene Antworten

Veröffentlicht

Hallo,

ich möchte mit einem Rechtklick eine Zeile in einer JTable SELEKTIEREN.

Rechtsklick abfangen usw. ist kein Problem.

tabel.addRowSelectionInterval(int j,int i);

Mit dem Befehl könnte es gehen, aber wie bekomme ich heraus auf welcher Zeile der Rechtsklick gemacht wurde.

Danke für Eure Hilfe.

Original geschrieben von aokieh

Hallo,

ich möchte mit einem Rechtklick eine Zeile in einer JTable SELEKTIEREN.

Rechtsklick abfangen usw. ist kein Problem.

tabel.addRowSelectionInterval(int j,int i);

Mit dem Befehl könnte es gehen, aber wie bekomme ich heraus auf welcher Zeile der Rechtsklick gemacht wurde.

Danke für Eure Hilfe.

So sollte die Lösung aussehen.

void tabelle_mouseClicked(MouseEvent e)

{

//Wenn Click mit rechter Maustaste

if (e.getModifiers() == Event.META_MASK)

{

//Zeile ermitteln

int y= tblPartner.rowAtPoint(e.getPoint());

// Zeile selektieren

tblPartner.setRowSelectionInterval(y,y);

//Anzeigen PopupMenu für Übersicht

pop.getMenuPopup().show(tabelle, e.getX(), e.getY());

}

}

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.