[Résolu][Java] Rafraichissement du Bean Writer

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
tomatoes
Membre OOrganisé
Membre OOrganisé
Messages : 50
Inscription : 31 mai 2010 11:58

[Résolu][Java] Rafraichissement du Bean Writer

Message par tomatoes »

Bonjour

Dans mon application JAVA j'ai un bean open office writer sur la droite et j'ai un menu sur la gauche qui quand on l'ouvre s'affiche en premier plan sur le Bean (ça c'est normal) mais quand je reclique sur la partie Open Office de mon traitement de texte pour y revenir dessus en édition, le menu de gauche disparait (ça aussi c'est normal) mais il laisse un carré gris opaque de la taille du menu sur l'écran du traitement de texte et cela cache une partie de la fenêtre du Writer.

Je pense qu'il faut faire un rafraichissement manuel (un updateui du composant graphique) de la fenêtre du Bean mais malgré mes nombreuses recherches je ne trouve pas comment faire.

En vous remerciant par avance pour votre aide

Bonne soirée
Dernière modification par micmac le 09 avr. 2021 07:30, modifié 4 fois.
Raison : Ajout de la coche verte
LibO 7.5.8 sous Windows 10
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9255
Inscription : 28 août 2010 08:45

Re: [JAVA] Refresh du Bean Writer

Message par micmac »

Bonjour,

1- Merci de respecter :
  • La syntaxe des balises (première lettre en majuscule, le reste en minuscules ;
  • la langue française.
Veuillez corriger le titre de votre sujet.

2-
Dans votre signature il y a écrit :LibO 5.0.2
Cette version de LibO est obsolète.
Si c'est une obligation, mentionnez-le dans votre signature en ajoutant Obligation de version.

Afin de profiter des dernières améliorations, il est fortement recommandé d'être à jour de la dernière version stable
Accès direct à votre signature pour la corriger.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
tomatoes
Membre OOrganisé
Membre OOrganisé
Messages : 50
Inscription : 31 mai 2010 11:58

Re: [Java] Raffraichissement du Bean Writer

Message par tomatoes »

Bonsoir

J'avais oublié de mettre à jour ma signature
Je suis en 6.4.6.2 je ne peux passer tous mes clients en version 7 pour l'instant.

Bien cordialement
LibO 7.5.8 sous Windows 10
tomatoes
Membre OOrganisé
Membre OOrganisé
Messages : 50
Inscription : 31 mai 2010 11:58

Re: [Java] Raffraichissement du Bean Writer

Message par tomatoes »

En PJ voici la capture écran du problème


En vous remerciant par avance
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibO 7.5.8 sous Windows 10
tomatoes
Membre OOrganisé
Membre OOrganisé
Messages : 50
Inscription : 31 mai 2010 11:58

[Résolu][Java] Raffraichissement du Bean Writer

Message par tomatoes »

J'ai trouvé une solution pour forcer le rafraichissement il y a surement mieux mais c'est une solution qui fonctionne si ça peut aider quelq'un

faire une remove et un add du component puis un aquireSystemWindow

Code : Tout sélectionner

---------------------------------------------------------
        OooBeanSource oooBean ;

	remove( oooBean );
	add( oooBean, new GridBagConstraints( 0, 0, 1, 1, 1.0, 1.0, GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets( 0, 0, 0, 0 ),
					0, 0 ) );
        oooBean.aquireSystemWindow();
---------------------------------------------------------
Bonne journée
LibO 7.5.8 sous Windows 10