Salut;
Au fait je veux retrouver les coordonées de rect1 et rect2 que j'ai créer comme ça:
public void paintComponent(Graphics g) { super.paintComponent(g); Graphics2D g2 =(Graphics2D) g; Rectangle2D rect1 =new Rectangle2D.Double(300,100,5,5); Rectangle2D rect2 =new Rectangle2D.Double(400,200,5,5);
g2.draw(rect1); g2.draw(rect2); }
|
Vous allez me dire que pour rect1 c'est (300,100) et pour rect2 (400,200), mais dans ma fenêtre ya une barre de menu et un JPanel, ce qui décale les coordonées...
et là où je veux trouver les coordonnées pour faire des tests, rect 1 et rect2 ne sont pas reconnu, c'est tojours dans la même class, mais dans un autre "public" alors lorsque je fais rec1.getX(); sa ne marche pas ...
Je veux faire des tests ici:
public void mousePressed(MouseEvent e){ Point point = e.getPoint(); if (point.getX() < rect1.getX + 5) {...} ... }
|
Voilà, j'espère que vous avez compris mon problème;
Merci encore de votre aide;