Supportnet Computer Supportnet Games Supportnet Kochen Explipedia
Login: guestBesucher online: 315
Supportnet Computerforum
SUPPORT
Home
Forum
Tipps & Infos
Blitz Angebote
Members
Hilfe
Video

TOP THEMEN
SSD Test
Alles über SSDs

Android Tipps
iPad Tipps
Google Tipps
Windows 8 FAQ
Windows 7 FAQ
E-Mail FAQ
Netzwerk FAQ
Festplatten FAQ
Datenrettung FAQ
Bildbearbeitung FAQ

Top iPhone Apps
Computer Einsteiger
Die 5 besten...
Explipedia
Themen
Direktlinks

Neue Einträge
News einsenden News einschicken
Tipps einsenden Tipp einschicken

SN-LINKS

Suche
Befreundete Seiten
Top Seiten

Supportnet/Forum/Anwendungen(Java,C++...)



Supportnet/Forum/Anwendungen(Java,C++...)
von qwertylol47 vom 03.02.2017, 21:25 Diese Seite den Supportnet Favoriten hinzufügen  Mißbrauch, Beleidigungen und Blödsinn den Moderatoren melden


Java: Mouse Event Methode ohne Aktion mit der Maus nutzen können?

 (413 Hits)

Hallo erstmal...

Ich programmiere in meiner Freizeit als Hobby in Java.
In letzter Zeit probiere ich mich an einem Spiel mit grafischer Oberfläche...

Nun zu meinem "Problem" (ich bin einfach noch sehr unerfahren und finde keine
Lösung im internet): Ich habe eine MouseClicked methode, die in kraft trettet, wenn
ich mit der Maus in ein jLabel klicke; Nun brauche ich aber eben diese Methode in
einem anderen Schritt im Spiel, der sozusagen ein Klicken simulieren soll (es geht
um einen computer, der gegen den Spieler spielt). Es soll also die Methode
jLabelMouseClicked in einer anderen Methode ausführen.

Ich habe es schon mit dem MouseEvent.MOUSE_CLICKED versucht, wobei der
übergebene Integer nicht einem MouseEvent entspricht. Im Internet fand ich
ausserdem die Methode doClick(), welche auch nicht funktionieren will (brauche ich
für die Benutzung nicht einen Import?)

Ich bitte um Nachsicht mit der Rechtschreibung

einen schönen Abend noch

Danke im Voraus


Antwort schreiben 50 Bonuspunkte

Antworten...
Antwort 1 von test123456 vom 04.02.2017, 16:46 Mißbrauch, Beleidigungen und Blödsinn den Moderatoren melden

Würde es nicht reichen wenn du die Methode auslagern , eine eigenen Namen gibst und anschließend ruft das Mausklick event und dein anderes einfach die Methode auf? Kann aber auch sein das ich gerade einen Denkfehler mache. Schon lange nicht mehr mit Java programmiert

Antwort noch nicht bewertet
Antwort 2 von dfthgvzhujzunub vom 04.02.2017, 17:30 Mißbrauch, Beleidigungen und Blödsinn den Moderatoren melden

Danke erst mal für die Antwort

Falls Ich das richtig verstanden habe willst du, dass ich die Event
Methode dupliziere und ohne Event ausführbar mache... Das ist zwar
möglich und war mir auch bewusst, will ich aber wenn möglich
vermeiden, weil es extrem viele Eventmethoden wären, die ich kopieren
müsste, was dann einen doppelt so langen code bedeuten würde...

Genau dies versuche ich zu vermeiden, indem ich ein MouseEvent
simulieren möchte, der mir die Methode ausführt.

Ich hoffe ich habe dich nicht missverstanden
Trotzdem vielen Dank


Antwort noch nicht bewertet




Hinweis
Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum.

MACHEN SIE IHRE WEBSITE ATTRAKTIVER
Sie haben eine eigene Website und wollen Ihre Besucher auf den Supportnet-Service aufmerksam machen? Kopieren Sie einfach den Quellcode in Ihre Seite und jeder Besucher Ihrer Seite kann direkt auf die Supportnet-Datenbank zugreifen.

My Supportnet


SUCHE

Gruppen im Forum
Betriebsysteme
Software
Hardware
Netzwerk
Programmierung
Sonstiges

Impressum © 1997-2015 SupportNet
Version: supportware 1.8.230E / 18.10.2010, Startzeit:Fri Dec 8 16:26:13 2017