Bonjour,
J'ai construit une fenêtre où j'ai un composant "gourmand" qui bouffe presque tous les events de la fenêtre.
Les mousewheels fait sur la fenêtre mais hors du composant ne sont pas catchés par la JFrame mais sont par le composant. De même la saisie de caractères dans un JTextField dans lequel je mets le curseur arrivent directement dans ce composant.
Voici le code de création de ce composant "gourmand". Il s'agit de pomper une instance d'OpenOffice et de la mettre dans un composant de type Canvas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Remarque: dans l'ensemble, cette manière de d'intégrer OpenOffice dans java fonctionne vraiment bien, sauf ces problèmes d'events.
Est-ce que vous avez une idée de ce que je pourrais améliorer ?
L'aspect du "vol" des KeyEvents est pour moi le plus gênant et le plus urgent à résoudre.

 

 
		
		 
        

 
			
			


 
			 
   


 Mes events sont tous "mangés" par un autre composant
 Mes events sont tous "mangés" par un autre composant
				
 Répondre avec citation
  Répondre avec citation

 
  
  
 
 
			 
  
				 
						 
						
Partager