TI Québec - Le forum des professionnels en TI au Québec !
04 Septembre 2010, 21:19:16 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?

Connexion avec identifiant, mot de passe et durée de la session
Nouvelles: TI-Québec est tout nouveau... créez-votre compte et commencez à participer dès maintenant!
 
   Accueil   Aide Rechercher Identifiez-vous Inscrivez-vous  
Pages: [1]
  Imprimer  
Auteur Fil de discussion: Problème avec JScrollPane et requestFocus()  (Lu 46 fois)
Firefox
Administrateur
Octet
*****

Karma: 0
Messages: 17



« le: 23 Mars 2010, 14:29:47 »

Bonjour,

Lorsque requestFocus() est appelé sur un composant se situant à l'extérieur de la zone visible dans un JScrollPane, la barre de défilement n'est pas déplacée pour rendre le composant visible à l'utilisateur. Ce comportement se produit aussi lorsqu'on fait défiler les composants avec la touche de tabulation.

Comment faire pour que la barre de défilement se déplace automatiquement et que le contrôle devienne visible lorsque ces situations se produisent?

Merci.
Journalisée
Firefox
Administrateur
Octet
*****

Karma: 0
Messages: 17



« Répondre #1 le: 30 Avril 2010, 11:33:19 »

J'ai trouvé la solution sur cette page : http://www.esus.com/docs/GetQuestionPage.jsp?uid=989

Il faut appeler la fonction scrollRectToVisible du panel contenu dans le scrollpane en lui fournissant comme paramètre monComponent.getBounds().
Journalisée
Pages: [1]
  Imprimer  
 
Aller à:  

Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC XHTML 1.0 Transitionnel valide ! CSS valide !
Page générée en 0.201 secondes avec 21 requêtes.

Google visited last this page 19 Août 2010, 23:16:47