JScrollPane : afficher uniquement si le contenu dépasse [Résolu]

Messages postés
3
Date d'inscription
samedi 19 janvier 2013
Statut
Membre
Dernière intervention
23 mars 2014
-
Bonjour,
je suis une débutante en java je veux savoir pourquoi quand j'utilise le JScrollPane (netbeans Palette), celui-ci est affiché malgré le fait que le composant qu'il contient ne soit pas grand ?
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
Messages postés
15965
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
20 avril 2019
97
1
Merci
Tu peux configurer ça avec les méthodes
setHorizontalScrollBarPolicy(int)
et
setVerticalScrollBarPolicy(int)
où le paramètre peut prendre les valeurs suivantes :

// pour setHorizontalScrollBarPolicy(int)
ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED
ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER
ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS

// pour setVerticalScrollBarPolicy(int)
ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED
ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER
ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS

Vu la description de ton problème tu dois être en ALWAYS, alors que tu voudrais AS_NEEDED.
La confiance n'exclut pas le contrôle

Dire « Merci » 1

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 112 internautes nous ont dit merci ce mois-ci

Commenter la réponse de KX

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.