Hey ich habe hier ein kleines Problem kann mir aber nicht vorstellen warum meine Kollisionsabfrage scheitert., wenn ich auf dem Panel drücke:
Java:
//ausgelöst durch ein MouseClickEvent
public static boolean isclick(Point pos, JPanel panel) // pos = Mouseposition{
Point p = new Point(panel.getX(), panel.getY());
SwingUtilities.convertPointToScreen(p,panel);
if(p.getX() > pos.getX()){
if(p.getX() + panel.getWidth() < pos.getX()){
if(p.getY() > pos.getY()){
if(p.getY() < pos.getY() + panel.getHeight()){
return true;
}
}
}
}
return false;
}