Java MouseListener - area

0

Witam.
Na JPanel narysowałem przyciski(obrazki). Chcę aby po kliknięciu w danym obszarze (obszar obrazka) wywoływany był jakiś kod. W LWJGL jest to proste, ponieważ używam

int posX = Mouse.getX();
int posY = Mouse.getY();

natomiast w czystej Javie nie wiem do końca jak to osiągnąć.

EDIT:
Mam taki kod:

	public void mousePressed(MouseEvent e) {
		if((posX>163 && posX<313) &&(posY>588 && posY< 643)) {
		System.out.println(""+ posY + posX);
		System.exit(0);
		}
	}

oraz:

class Panel1 extends JPanel implements MouseListener {

	public Panel1()  {
	     this.addMouseListener(this);
    }

Nie wiem czemu nie działa tak jak powinien

0
        public void mousePressed(MouseEvent e) {
                if((e.getX()>163 && e.getX()<313) &&(e.getY()>588 && e.getY()< 643)) {
                System.out.println(""+ e.getX()+ e.getY());
                System.exit(0);
                }
        }

1 użytkowników online, w tym zalogowanych: 0, gości: 1