Comment augmenter la taille de JScrollPane volet? scrollPane = new JScrollPane(table); panel1.add( scrollPane,BorderLayout.CENTER ); Est-il un moyen pour moi de faire le scrollPane plus grand (le plus large) ? Je ne comprends pas la question.. Redimensionner l'élément parent..? OriginalL'auteur razshan | 2011-06-14 javajscrollpane 5 JScrollPane scrollPane = new JScrollPane(table, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER); JScrollBar bar = scrollPane.getVerticalScrollBar(); bar.setPreferredSize(new Dimension(40, 0)); Cela fonctionne. J'ai pensé à elle. Don pas de définir la taille par défaut. Remplacer getPreferredSize à la place. OriginalL'auteur razshan 2 Lors de l'utilisation de la Frontière de Mise en page vous n'avez pas le contrôle de la taille de la somponents en elle Envisager d'utiliser GridBag Mise En Page. OriginalL'auteur MByD 2 La JScrollPane est aussi grand que l'élément qu'il détient. Vous devez faire ces élément(s) plus large. Aussi, il y a le setSize()-méthode. Mais vous aurez plus de chances souhaitez utiliser le setPreferredSize()-méthode comme mentionné par mre. setPreferredSize() est probablement préférable. OriginalL'auteur Lukas Knuth Vous devez vous connecter pour publier un commentaire.
Cela fonctionne. J'ai pensé à elle.
getPreferredSize
à la place.OriginalL'auteur razshan
Lors de l'utilisation de la Frontière de Mise en page vous n'avez pas le contrôle de la taille de la somponents en elle Envisager d'utiliser GridBag Mise En Page.
OriginalL'auteur MByD
La
JScrollPane
est aussi grand que l'élément qu'il détient. Vous devez faire ces élément(s) plus large.Aussi, il y a le
setSize()
-méthode. Mais vous aurez plus de chances souhaitez utiliser lesetPreferredSize()
-méthode comme mentionné par mre.setPreferredSize()
est probablement préférable.OriginalL'auteur Lukas Knuth