auch mit rechter Maustaste in einer Tabelle markieren?

Status
Nicht offen für weitere Antworten.
G

Gast

Gast
zum Verständnis:
Öffnet mal den Windows-Explorer und klickt auf einen beliebigen Ordner mit der rechten Maustaste. Was passiert?!
es öffnet sich ein KontextMenü und was viel wichtiger ist, der Ordner ist markiert.

wie schon in einem anderen Beitrag geschrieben, soll sich ein KontexMenü öffnen. Die Klasse, die ausgeführt wird, fragt ab, welche Zeile markiert ist. Ist keine Zeile markiert, gibts jetzt lleider nen Fehler und schlimmer kommts noch, wenn eine ganz andere Zeile markiert ist. Ich möchte daher, dass auch bei einem Rechtsklick die entsprechende Zeile markiert wird. Kann mir da jemand weiterhelfen?!

hab mir schon überlegt mit tabellle.setSelectedRow(int zeilennummer) das ganze zu markieren, nur scheint es diese Methode nicht zugeben und dann hätte ich auch noch das Problem, das ich irgendwie abfragen muss, über welcher Zeile sich die Maus befindet.

besser würde mir da schon erscheinen bei einem Rechtsklick erst einen Linksklick zu simulieren (dass es markiert ist) und dann das KontextMenü aufzurufen. Nur wie simuliert man einen Linksklick?!

Fragen über Fragen...
 
G

Guest

Gast
also wenn man einen Linksklick simuliert, dann wird nichts markiert, warum auch immer
also muss ich mir was andres einfallen lassen. zum beispiel im selectionmodel ein bisserl rumbasteln...
 

Andre1002

Mitglied
Du fängst einfach in der mouseClicked()-Methode den MouseEvent ab und markierst die Zeile selbst:

Code:
table.setRowSelectionInterval(table.rowAtPoint(e.getPoint()),table.rowAtPoint(e.getPoint()));

setRowSelectionIntervall() selektiert die Zeilen x bis y
rowAtPoint() liefert die Zeile unter einem bestimmten Punkt


Andre1002
 
G

Guest

Gast
geil!
des funzt!

hey danke!

heut ist irgendwie ein geiler tach....
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
_user_q Kann man ein 2. JavaFX-Fenster auch beenden (exit) statt schließen (close) lassen? AWT, Swing, JavaFX & SWT 8
J Spielfelder auch über die Tastatureingabe (1…9) ansteuern (Tic Tac Toe) AWT, Swing, JavaFX & SWT 2
MoxxiManagarm JavaFX Auch ich versuche mit JavaFX warm zu werden AWT, Swing, JavaFX & SWT 9
S JavaFX Node soll auch nach Skalierung zentriert platziert sein AWT, Swing, JavaFX & SWT 3
I Swing JMenuBar auch unten am JFrame? AWT, Swing, JavaFX & SWT 2
M JavaFX - Bild in Jar einbinden, sodass es auch außerhalb der IDE geladen wird. AWT, Swing, JavaFX & SWT 2
D Swing Schließen von JDialog soll auch JFrame schließen. AWT, Swing, JavaFX & SWT 4
B Event Handling MouseListener Behält seine Variablen, auch wenn ich ein neus Objekt erstelle AWT, Swing, JavaFX & SWT 2
B Event Handling Mausbewegung auch außerhalb eines JFrames registrieren AWT, Swing, JavaFX & SWT 2
A LayoutManager Statusleiste auch nach Verkleinerung des Fensters anzeigen AWT, Swing, JavaFX & SWT 1
N Swing Alle Objekte anzeigen auch bei JPanel-Überlappung AWT, Swing, JavaFX & SWT 6
S g.setStroke verändert auch Buttonrahmen AWT, Swing, JavaFX & SWT 2
B Play Button auch als Stop Button benutzen, MP3 Player AWT, Swing, JavaFX & SWT 7
P Swing In JTable Header auch an der linken Seite AWT, Swing, JavaFX & SWT 2
GUI-Programmer LayoutManager NullLayout - Ist es auch in diesem Fall schlecht? AWT, Swing, JavaFX & SWT 3
T Rectangle Namen geben? Alternativen auch gerne gesehen. AWT, Swing, JavaFX & SWT 2
T jPanels im jFrame bewegen - Auch ohne Textfield? AWT, Swing, JavaFX & SWT 4
A Defaults auch für SWT AWT, Swing, JavaFX & SWT 7
JuliaOne Komponenten innerhalb eine JScrollpane werden auch ausserhalb davon gezeichnet! AWT, Swing, JavaFX & SWT 7
H GridBagLayout spinnt beim vergrößern des Fensters als auch beim Maximieren AWT, Swing, JavaFX & SWT 4
Private Void LayoutManager Cardwechsel im CardLayout auch von Card aus? AWT, Swing, JavaFX & SWT 6
Luk10 repaint() auch in anderen Klassen! AWT, Swing, JavaFX & SWT 6
Spin Auch JTable - checkboxes AWT, Swing, JavaFX & SWT 8
R Swing Warum wird der Inhalt auch Transparent? AWT, Swing, JavaFX & SWT 8
? Tabelle formatieren - auch ohne CellRenderer? AWT, Swing, JavaFX & SWT 6
S Tabelle soll sich auch in der Höhe resizen? AWT, Swing, JavaFX & SWT 4
G fireTableDataChanged() geht das auch ohne vector? AWT, Swing, JavaFX & SWT 13
C JTextField auch für zahlenwerte? AWT, Swing, JavaFX & SWT 5
R Frage zu Listfeld oder jTable, auch andere Fragen AWT, Swing, JavaFX & SWT 5
T Auf Fenster innerhalb der Anwendung zugreifen-auch elegant? AWT, Swing, JavaFX & SWT 2
B fire methoden auch bei defaultTableModel? AWT, Swing, JavaFX & SWT 5
F gibt etwas wie frames in html auch in java? AWT, Swing, JavaFX & SWT 19
M kann man auch eigene look and feels machen? AWT, Swing, JavaFX & SWT 2
M kann man in ein Jtable auch bilder machen? AWT, Swing, JavaFX & SWT 15
K insertHTMLTextAction auch mit Attributen? AWT, Swing, JavaFX & SWT 3
M JFileChooser und multiple Selektierung auch für Verz? AWT, Swing, JavaFX & SWT 2
Z FileChooer auch mit SWT benutzen? AWT, Swing, JavaFX & SWT 2
P Scrollbar/Pane auch mit negativen x,y - Werten AWT, Swing, JavaFX & SWT 2
M auch JScrollPane aber mit Zoomen, wie wird der View gesetzt AWT, Swing, JavaFX & SWT 2
1 JList - Elemente mit rechter Maustaste wählen AWT, Swing, JavaFX & SWT 6
E Swing Mit rechter Maustaste Fokus in JList setzen?! AWT, Swing, JavaFX & SWT 3
T mit rechter maustaste Table row selektieren AWT, Swing, JavaFX & SWT 2
F [JTable] Selektieren mit rechter Maustatse AWT, Swing, JavaFX & SWT 3
javampir MouseMotionListener rechte Maustaste AWT, Swing, JavaFX & SWT 4
J MouseListener und rechte Maustaste AWT, Swing, JavaFX & SWT 3
G Zeile in JTable durch rechte Maustaste manipulieren AWT, Swing, JavaFX & SWT 4
F Rechte Maustaste auf TreeNode soll den Fokus auf diese setzen AWT, Swing, JavaFX & SWT 6
K AWT MouseListener linke und rechte Maustaste AWT, Swing, JavaFX & SWT 5
N solange Maustaste gedrückt Event AWT, Swing, JavaFX & SWT 15
I Popup-Trigger-Maustaste gleich beim Programmstart ermitteln? AWT, Swing, JavaFX & SWT 7
M JPopupMenu per linker Maustaste öffnen AWT, Swing, JavaFX & SWT 9
G JTree + rechte Maustaste AWT, Swing, JavaFX & SWT 2
I Wenn Maustaste länger gedrückt wird. AWT, Swing, JavaFX & SWT 7
G Rechte Maustaste soll Menü aufrufen AWT, Swing, JavaFX & SWT 11
J button verschieben mit gedrückter (linker) maustaste AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen

Neue Themen


Oben