Salut !
Est-il possible de cacher un JPanel ?
Ce que j'aimerais faire en fait, c'est comme dans certaines applications, faire un bouton "Options avancées" qui affiche un JPanel en plus.
Avec un CardLayout, je peux le remplacer par un autre... mais comme mon panneau d'options avancées fait une hauteur considérable, il faudrait que je le fasse disparaître. (Où alors est-il possible de définir une taille aux JPanel qui sont dans le CardLayout ? )
J'utilise un BorderLayout de cette façon :
Et c'est le JPanel "cards" que j'aimerais rendre "optionnel".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 setLayout( new BorderLayout( ) ); add( barreMiseEnForme, BorderLayout.NORTH ); add( scrollPane, BorderLayout.CENTER ); add( cards, BorderLayout.SOUTH );
Une idée de comment faire ?
Je vous remercie d'avance !
Bastien.
EDIT: remove(cards); ne fonctionne pas sur un bouton ?
Partager