bonjours,
voila mon probleme, je dois une application avec un tableau partagé donc pendant que l'un de participant écrit l'autre ne doit pas pouvoir, d'ou mon idée de placer un calque transparent (mon JPanel) sur tout le tableau pour intercepter les événement de la souris.
voici ce que je fait en gros:
et la au lieu d'apercevoir mon tableau derriere ma vitre je vois une zone toute grise
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public class PanelContenant extends JPanel{ TableauBlanc tableau=new Tableau blanc(); JPanelTransparent vitre = new JPanelTransparent(); vitre.setOpaque(false); vitre.setBackground(0,0,0,0); //ajout du tableau dans le container this.add(tableau); //je pose la vitre this.add(vitre ); } }
Partager