Bonjour,
J'ai un soucis assez précis et bizarre :
En effet j'ai une JFrame d'une taille précise de 1000px en largeur et 700px en hauteur, divisée en 2 parties sur la largeur. Un bandeau au dessus de 100px de hauteur et un autre pour le contenu de 600 px de haut.
Comme ceci :
Les jpanel sont en borderlayout et ont une taille fixées, minimumSize, MaximumSize, preferedSize, je les ai toutes mise pour être sur.
En tout cas lorsque je fais jpanel2.getSize j'ai bien ma hauteur de 600 et ma largeur de 1000
Le soucis c'est lorsque je veux dessiner dans ce jpanel2 :
Je fais un g.fillRect(0, 0, 5, 5) j'ai bien un rectangle aux coordonnées 0,0 du jpanel2 mais si je fais g.fillRect(0, 600, 5, 5) je sors deja du jpanel2, après test je ne peux aller que jusqu'a g.fillRect(0, 542, 5, 5) ???
C'est incompréhensible mon jpanel fait bien 600 px de haut quand je fais un getSize mais je ne peux dessiner que jusqu'a 542px de hauteur ! Pourquoi
Merci de votre aide...
Partager