Bonjour, savez vous comment fait on pour que au départ la moitier inférieur d'un JSplitBar soit invisible et que en appuyant sur un bouton par exemple, elle devienne visible??
Bonjour, savez vous comment fait on pour que au départ la moitier inférieur d'un JSplitBar soit invisible et que en appuyant sur un bouton par exemple, elle devienne visible??
Bonjour,
Il me semble que pour cacher la partie du bas, ceci devrait suffire :Pour la rendre visible, tu as par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part monJSplitPane.setDividerLocation(monJSplitPane.getMaximumDividerLocation());Regarde aussi les méthodes is/setOneTouchExpandable(), ça devrait t'intéresser.
Code : Sélectionner tout - Visualiser dans une fenêtre à part monJSplitPane.resetToPreferredSizes();
merci mais comment faire maintenant pour que l'on ne puisse déplacer la bar?
Ce n'est pas trop le principe d'un JSplitPane (et je crois qu'il n'offre pas cette possibilité). Pour avoir une barre fixe, un JPanel suffit, et tu peux appeler add et remove pour afficher ou cacher ton composant.
Partager