Normal
hat jetzt geklappt...[CODE=java] r = new Rectangle(); r.setBounds(object.x*object.frame.getMinimumPixelSize(), object.y*object.frame.getMinimumPixelSize(), object.pixels[0].length*object.frame.getMinimumPixelSize(), object.pixels.length*object.frame.getMinimumPixelSize()); obj.frame.panel.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent e) { if(r.contains(e.getPoint())) { if(object.visible | useIfInvis) action(); } } } ); [/CODE]
hat jetzt geklappt...
[CODE=java] r = new Rectangle();
r.setBounds(object.x*object.frame.getMinimumPixelSize(), object.y*object.frame.getMinimumPixelSize(), object.pixels[0].length*object.frame.getMinimumPixelSize(), object.pixels.length*object.frame.getMinimumPixelSize());
obj.frame.panel.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
if(r.contains(e.getPoint())) {
if(object.visible | useIfInvis)
action();
}
); [/CODE]