MouseListener einbauen - wie?

Status
Nicht offen für weitere Antworten.
G

Gast

Gast
Ich bin irgendwie zu dämlich...

Ich würde gerne in eine Tabelle einen MouseListener einbauen. Die Tabelle wird über eine datenbank-Abfrage gefüllt (funktioniert schon), die Zellen sind nicht editierbar (funzt auch) und beim Doppelklick auf eine Zeile soll ein neues Fenster aufgehen, mit den entahltenen Daten, die ich dann in diesem Fenster editieren kann. Und das funzt eben noch net.
mir ist klar, dass dafür immer nur eine Zeile selectierbar sein darf, was ich auch schon realisiert habe.

Und so in etwa hatte ich mir vorgestellt, dass es funktionieren könnte, mit dem MouseListener

Code:
tabelle.addMouseListener(new MouseListener());

nur meckert hier eclipse...
und wo baut man dann überhaupt die events ein.

von Listener hab ich absolut null plan
 

BRT006

Aktives Mitglied
Dieser Schnipsel Code sollte verdeutlichen, wie es geht.


Code:
SelectedFiltersList.addMouseListener(new java.awt.event.MouseAdapter()
		{
			public void mouseClicked(java.awt.event.MouseEvent e)
			{
				SelectedFiltersListClickPerformed(e);
			}
		
		
		
		});

MouseListener ist nur ein Interface deshalb meckert die Eclipse zu Recht. Entweder du leitest dir davon eine Klasse ab, oder du benutzt die Klasse MouseAdapter, die eigentlich nur eine leere Implementierung des MouseListener Interfaces ist. Dort kannst du dann die mouseClicked Methode überschreiben und es paßt.
 
G

Gast

Gast
Danke, soweit so gut...



Code:
tabelle.addMouseListener(new java.awt.event.MouseListener(new MouseAdapter(){
	public void MouseClicked(MouseEvent e)
	{
		System.out.println("Mouse clicked (# of clicks: ");
	}
	}
)
);

nur unterstreicht mir eclipse jetzt immernoch java.awt.event.MouseListener

mit der Meldung:

The type MouseListener cannot be instantiated

woran liegt das?!
 
G

Gast

Gast
Und falls mal jemand die Boardsuche nimmt und sich ärgert, hier keien vollständige Lösung zu finden, auch nochmal die komplette Lösung...

Code:
							tabelle.addMouseListener(new java.awt.event.MouseListener()
							{
								public void mouseReleased(MouseEvent e)
								{
									System.out.println("Mouse Released "); 
								}
								public void mousePressed(MouseEvent e)
								{
									System.out.println("Mouse Pressed "); 
								}
								public void mouseExited(MouseEvent e)
								{
									System.out.println("Mouse Exited "); 
								}
								public void mouseEntered(MouseEvent e)
								{
									System.out.println("Mouse Entered ");
								}
								public void mouseClicked(MouseEvent e)
								{
									System.out.println("Mouse clicked "); 
								}
							}
							)
							;

wobei tabelle ein JTable bei mir ist...

wichtig ist, dass alle 5 methoden (also mouseReleased, mousePressed etc.) hier rein müssen
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P JFrame, Linien zeichnen, MouseListener Java Basics - Anfänger-Themen 2
H MouseListener klicks begrenzen Java Basics - Anfänger-Themen 4
H MouseListener begrenzen und Speichern Java Basics - Anfänger-Themen 1
V Problem - MouseListener/2DGraphics Java Basics - Anfänger-Themen 2
R Variablen MouseListener funktioniert auf anderen Pcs nur bedingt Java Basics - Anfänger-Themen 6
G MouseListener funktioniert nicht wie geplant Java Basics - Anfänger-Themen 4
GRAZZ0R MouseListener - Rechteck Bewegen Java Basics - Anfänger-Themen 1
R Variable Klassenübegreifend MouseListener Java Basics - Anfänger-Themen 0
D MouseListener funktioniert nach Timerstart nicht mehr Java Basics - Anfänger-Themen 9
J MouseListener für Schleifen-Objekte Java Basics - Anfänger-Themen 13
S vom JPanel aus durch Mouselistener Internet aufrufen Java Basics - Anfänger-Themen 6
S GUI ImageIcon Mouselistener Link Java Basics - Anfänger-Themen 0
P MouseListener funktioniert nicht Java Basics - Anfänger-Themen 6
J KeyListener,MouseListener,MouseMotionListener und static Java Basics - Anfänger-Themen 7
P Problem mit MouseListener Java Basics - Anfänger-Themen 4
T MouseListener, recht Taste Java Basics - Anfänger-Themen 2
M MouseListener funktioniert nicht Java Basics - Anfänger-Themen 9
E Mouselistener auf jTable Java Basics - Anfänger-Themen 18
B Variablen an MouseListener übergeben Java Basics - Anfänger-Themen 5
H MouseListener für ein eingefügtes Bild in einem JFrame Java Basics - Anfänger-Themen 7
H Mouselistener bei JTable Java Basics - Anfänger-Themen 4
G MouseListener für mehrere Buttons Java Basics - Anfänger-Themen 11
J MouseListener fuer gezeichnete Polyline Java Basics - Anfänger-Themen 3
L Label + MouseListener Java Basics - Anfänger-Themen 12
M MouseListener funkioniert auf JPanel nicht Java Basics - Anfänger-Themen 8
P Jtree MouseListener und NoCollapse Java Basics - Anfänger-Themen 2
M Schiebepuzzle: MouseListener und Graphics? Java Basics - Anfänger-Themen 6
M MouseListener Java Basics - Anfänger-Themen 2
kitz MouseListener Java Basics - Anfänger-Themen 8
B MouseListener & Graphics Java Basics - Anfänger-Themen 10
D Problem mit Mouselistener und jtable Java Basics - Anfänger-Themen 7
C fragen zu MouseListener Java Basics - Anfänger-Themen 3
M MouseListener funktioniert in jar-file nicht mehr Java Basics - Anfänger-Themen 13
F Logikproblem: Auf Mouselistener warten Java Basics - Anfänger-Themen 6
E Auf Mouselistener warten?! Java Basics - Anfänger-Themen 20
S Probleme mit 2 mouselistener Java Basics - Anfänger-Themen 6
A Frage zu MouseListener Java Basics - Anfänger-Themen 2
D Mouselistener Java Basics - Anfänger-Themen 2
A jPanel an MouseListener übergeben? Java Basics - Anfänger-Themen 2
S Swing JEditoPane MouseListener Java Basics - Anfänger-Themen 5
M Mouselistener Java Basics - Anfänger-Themen 4
S MouseListener funzt net. Java Basics - Anfänger-Themen 5
G MouseListener double click? Java Basics - Anfänger-Themen 1
V MouseListener Java Basics - Anfänger-Themen 5
M MouseListener Java Basics - Anfänger-Themen 3
N Mouselistener? Java Basics - Anfänger-Themen 5
T ein MouseListener pro Objekt sinnvoll? Java Basics - Anfänger-Themen 4
F MouseListener - Unhandled IOException Java Basics - Anfänger-Themen 2
U MouseListener Java Basics - Anfänger-Themen 2
L Array von Buttons, jeder soll MouseListener haben Java Basics - Anfänger-Themen 5
S MouseListener - Events auf Mouseklick Java Basics - Anfänger-Themen 14
L MouseListener Problem. Java Basics - Anfänger-Themen 2
S mouselistener Java Basics - Anfänger-Themen 3
N MouseListener Java Basics - Anfänger-Themen 2
J MouseListener implementieren Java Basics - Anfänger-Themen 12
P MouseListener wird anscheinend nicht benutzt Java Basics - Anfänger-Themen 12
N MouseListener - reagiert zu spät Java Basics - Anfänger-Themen 3
D JList - Textzeilen MouseListener zuweisen Java Basics - Anfänger-Themen 4
M prüfen ob mouselistener gesetzt ist. Java Basics - Anfänger-Themen 10
O image und mouseListener Java Basics - Anfänger-Themen 15
W MouseListener Probleme beim Abfangen Java Basics - Anfänger-Themen 8
P Kann keinen MouseListener hinzufügen Java Basics - Anfänger-Themen 3
J Wie kann ich hier eine While schleife einbauen? Java Basics - Anfänger-Themen 3
B Email Client in der eigenen Software einbauen Java Basics - Anfänger-Themen 3
R Grafische Benutzeroberfläche GUI nachträglich einbauen Java Basics - Anfänger-Themen 3
J Erste Schritte Wie kann ich einen String in eine If einbauen :)? Java Basics - Anfänger-Themen 12
T setter im Konstruktor einbauen? Java Basics - Anfänger-Themen 8
T JScrollPane in den Code einbauen Java Basics - Anfänger-Themen 5
A HILFE in Java Matrizzen einbauen mit *Bezahlung!* Java Basics - Anfänger-Themen 1
H Eigenen Listener einbauen Java Basics - Anfänger-Themen 5
C Methoden Einen Timer einbauen, aber wie? Java Basics - Anfänger-Themen 5
F Verzögerung einbauen Java Basics - Anfänger-Themen 2
J Ranking für Spiel einbauen Java Basics - Anfänger-Themen 12
C "sortieren", wo einbauen? Java Basics - Anfänger-Themen 6
D Klassen Funktion in Klasse einbauen Java Basics - Anfänger-Themen 5
M ToogleButton einbauen Java Basics - Anfänger-Themen 10
S Ziel in Spiel einbauen Java Basics - Anfänger-Themen 4
S Einbauen von Klassen Java Basics - Anfänger-Themen 2
D currentTimeMillis() in Sortierverfahren einbauen Java Basics - Anfänger-Themen 12
N javax.swing.JOptionPane einbauen? Java Basics - Anfänger-Themen 9
S Key-Listener richtig "einbauen" Java Basics - Anfänger-Themen 42
M Verstehe Aufgabe nicht, wie kann man schleifen einbauen? Java Basics - Anfänger-Themen 5
S Array in Aufgabe einbauen Java Basics - Anfänger-Themen 12
I If abfrage in switch case einbauen Java Basics - Anfänger-Themen 5
G Java zu Javascripts umwandeln oder in HTML einbauen Java Basics - Anfänger-Themen 14
P ant in java einbauen Java Basics - Anfänger-Themen 9
M previous und next einbauen Java Basics - Anfänger-Themen 53
D Projekt als jar exportieren: Wie externe jars einbauen? Java Basics - Anfänger-Themen 5
G StringUtils von jakarta.apache.org/commons/lang/api einbauen Java Basics - Anfänger-Themen 3
M Kurze Pause ins Programm einbauen Java Basics - Anfänger-Themen 5
G wie 'tabs' und 'zeilenumbruch' in textfile einbauen? Java Basics - Anfänger-Themen 5
M Schleifenindex in Variablennamen einbauen Java Basics - Anfänger-Themen 9

Ähnliche Java Themen

Neue Themen


Oben