Bonjour à tous,
Voilà je suis entrain de coder un jeu de stratégie en tour par tour, et pour afficher tout les boutons relatifs aux actions disponible au joueur j'utilise un JTabbedPane mais j'ai 2 problème avec :
1) Si mon composant dans un onglet est trop grand par rapport à la place dédié au JTabbedPane le composant est coupé, on ne peut pas scroller.
http://imageshack.us/photo/my-images/577/zdzz.png/
(en bas à droite)
2) quand je passe mon curseur sur l'onglet selectionné à l'emplacement des boutons des autres onglets on voit et on peut cliquer sur ces boutons
http://imageshack.us/photo/my-images/855/gpg5.png/
(en bas droite les boutons 'factory', 'casern' etc se trouvent dans l'onglet build qui n'est pas l'onglet selectionné)
Pour le 2) je pense que ça vient du fait que pour actualiser le composant en fonction du joueur qui joue je retire tout les composants du panel et rajoute les nouveaux mais je ne comprend quand même pas pourquoi ça fait ça
J'aimerai donc savoir soit comment résoudre mes 2 problème si vous avez des idées, pour le 1) il doit bien exister un scroll panel qui me permettrai de voir tout le composant même si il est trop grand et pour le 2) si vous savez d'où peut venir ce bug, sinon si vous connaissez d'autre type de panel qui me permettrai de remplacer le JTabbedPanel ou si vous avez une idée pour organiser mes composant différemment ^^.
Pour ceux qui sont intéressés je peux upload le jar du jeu ou le projet complet.
Cordialement.
Wannaby
Partager