I ont un panneau contenant JPanel avec une mise en page de flux, le panneau contenant est dans un JScrollPane, le panneau contenant détient un groupe de autre JPanels, panneaux intérieurs, dedans. Tous les panneaux intérieurs ont les mêmes dimensions. Si le nombre de panneaux, puis le contenant panneau peut contenir dans sa largeur puis ils sont maillées vers le bas, et s'il y a plusieurs panneaux alors le panneau contenant peut contenir dans sa hauteur, puis les panneaux intérieurs sont alignés dans la même grille à l'exception de la dernière rangée qui est centrée avec la rangée avant la dernière.panneau Redimensionnement avec la mise en page de flux n'appelle pas les barres de défilement
Alors que je redimensionne la fenêtre du panneau contenant et étend la mise en page de flux de mise en page de son devoir effectuer, mais les barres de défilement ne semblent pas bien que la taille du panneau dépasse les limites de la JScrollPane. Comment contrôler l'aspect des barres de défilement lorsque je redimensionne dynamiquement le panneau contenant?
que pour les images, ils doivent résumer:
Après l'extension de la largeur de dialogue:
Adam
Un exemple minimal de code autonome peut aider les utilisateurs à mieux comprendre votre problème. –
Qu'entendez-vous par "quadrillé"? Les captures d'écran aideraient aussi. En général, vous utilisez une mise en page dynamique ou un défilement, mais pas les deux. –
C'est drôle que je n'ai jamais utilisé 'FlowLayout' car c'est trop primitif pour toute interface graphique non triviale, donc je n'ai pas réalisé que vous décriviez son comportement par défaut. –