Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Java
You last visited: Today at 06:16

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Java Grafik anklicken?

Discussion on Java Grafik anklicken? within the Java forum part of the Coders Den category.

Reply
 
Old   #1
 
TeraTroll's Avatar
 
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
Java Grafik anklicken?

Guten Tag ich bin es mal wieder(hehe),

meine Frage ist, ob es denn möglich ist eine Grafik (drawRect) anzuklicken bzw. abzufragen ob es angeklickt wurde. Das Problem ist das ich nicht weiß wie ich den MouseListener implementieren soll.. Beim Android programmieren würde ich es ja mit der View machen aber wie mache ich es hier bei einer normalen Java-Applikation?


MfG Joshi
TeraTroll is offline  
Old 08/19/2014, 19:02   #2
 
strubelz's Avatar
 
elite*gold: 31
Join Date: Jan 2014
Posts: 310
Received Thanks: 55
Wenn du die Position des Rechtecks, die Länge und die Breite hast kannst du das doch einfach so machen (Pseudo-Code):
if (maus.x > rechteck.x && maus.x < rechteck.x + rechteck.breite && maus.y > rechteck.y && maus.y < rechteck.y + rechteck.höhe) {
// mach was
}
strubelz is offline  
Thanks
1 User
Old 08/19/2014, 19:18   #3
 
TeraTroll's Avatar
 
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
Das Problem ist das ich meine Rechtecke mithilfe einer for(2x) gebildet habe und so nicht die genauen Koordinaten Kenne...

Code-Ausschnitt
TeraTroll is offline  
Old 08/19/2014, 19:24   #4
 
strubelz's Avatar
 
elite*gold: 31
Join Date: Jan 2014
Posts: 310
Received Thanks: 55
Naja, du könntest eine Rechteck Klasse machen, die enthält alle Informationen (Breite, Höhe, Position, Farbe, etc...) in der Schleife trägst du dann so ein Objekt in eine ArrayList ein und beim Abfragen gehst du die Liste durch und fragst das für jedes Rechteck ab.

//Edit: Wenn die Rechtecke alle die selbe Farben haben kannst du auch die Farbe des Pixels abfragen.
strubelz is offline  
Thanks
1 User
Old 08/19/2014, 19:29   #5
 
TeraTroll's Avatar
 
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
Okay ich werde es mal probieren hmm...
TeraTroll is offline  
Reply


Similar Threads Similar Threads
[JAVA Error] Could not create the java virtual machine
07/21/2013 - Technical Support - 10 Replies
Schönen Abend! Leider hat es sich aus einem unerfindlichen Grund ergeben, dass sobald ich die Minecraft.exe starten will die Errormeldung kommt. Die Tips auf Minecraft.net habe ich schon ohne Erfolg befolgt. Hoffe ihr könnt mir weiterhelfen... Mein PC:
2GB bessere Grafik-Karte, im Game jedoch schlechtere Grafik als zuvor?
02/27/2012 - General Gaming Discussion - 51 Replies
Huhu :) Ich habe mir neustens eine neue Grafik-Karte GT - 520 GeForce gekauft mit 2GB, meine Grafik-Karte davor war eine mit 102MB auch von Nvidia, mit der 102MB GraKa hatte ich im Game Metin2 eigentlich sehr gute Grafik bei den Fertigkeiten bei den Effekten usw. So, nun installier ich den Treiber für die neue und ersetze alles und all das. Geh ich InGame -> gleiche Einstellung wie davor jedoch merke ich das die Fertigkeiten z.B Dunkler-Schutz das der Effekt, also der Kreis am Rand so...
[HILFE][GRAFIK] Habe grafik bug durch deutsche exe wieso???
08/08/2009 - Metin2 Private Server - 9 Replies
hallo community ich habe einen metin35 bug das bild flackert immer chars verschwinden kurz und immer bei +9 sachen wird es folgend angezeigt



All times are GMT +1. The time now is 06:16.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.