ajouter des contrôles à la verticale au lieu d'horizontale à l'aide de la disposition de flux
Je suis ajoutant des cases à cocher sur JPanel
dans FlowLayout
les cases sont ajoutés à l'horizontale.
Je veux ajouter des cases verticalement sur le Panneau. Quelle est la solution?
- FlowLayout est en train de faire ce qu'il suggère, qui coule composantes de la gauche vers la droite jusqu'à ce qu'il n'a pas d'espace et puis s'en va sur la ligne suivante, avec différentes mises en page que vous pouvez faire ce que vous avez besoin.
- la mise en page que je devrais utiliser pour cela
- Je vous suggère un BoxLayout
- autant que google permet de faire l'INTERFACE utilisateur de travailler la compréhension de la façon dont il le fait, il est toujours important
- Je suis entièrement d'accord avec vous.
Vous devez vous connecter pour publier un commentaire.
J'espère que ce que vous essayez d'atteindre est comme ça. Pour cela, veuillez utiliser la Boîte de mise en page.
J'ai utilisé un
BoxLayout
et définir sa deuxième paramètre commeBoxLayout.Y_AXIS
et cela a fonctionné pour moi:Comme je l'ai dit en commentaire que je voudrais utiliser une zone de mise en page.