Bonjour à tous !
Voilà j'ai une question. En fait j'ai deux JPanels que j'aimerais superposer l'un sur l'autre. Disons que dans le premier j'ai une image et que j'aimerais superposer un autre dessus pour tracer sur ce Jpanel . donc mes questions sont les suivantes :
-comment faire pour que le jpanel 'au dessus' soit transparent et qu premier plan ? pour l'instant quand je clique il ne prends pas en compte les actions définies dans mon mouse listener.
cette action ne va pas engendrer des bugs au niveau de l'appli ?
Cordialement,
Valus
<edit > le code du JPanel du 'dessus' :
mais quand je clique il se passe rien :s
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 JPanel test = new JPanel(null); test.setBounds(new Rectangle(300, 59, 600, 419)); test.setVisible(true); test.setOpaque(false); this.getContentPane().add(test); test.addMouseListener(new MouseAdapter(){ public void MousePressed(MouseEvent e){ System.out.println("Mouse pressed "+e.getX()+";"+e.getY()); } public void MouseClicked(MouseEvent e){ System.out.println("Mouse pressed "+e.getX()+";"+e.getY()); } }); this.validate();
Partager