A mon avis cest juste un problème de taille de ton JLabel.
Quand tu crées ton label, puis tu ajoutes normalement l'image (via l'API de Java), et ben le label va être redimensionné et le scrollPane utilisé.
Par contre, si tu dessines directement dans le paint, le label ne sait pas kil faut kil soit plus grand, et donc ce que tu dessines dans le paint est perdu :
exemple :
tonLabel = new TaClasselabel( image );
ensuite, avec le layout utilisé, tonLabel récupère sa taille, par exemple
(30,30 );
si ton image fait (50,50), hé ben yaura ke la partie (30,30) de l'image qui sera dessinée effectivement. Et le scrollPane n'apparaitra pas puisqu'il pense que cest suffisant ...
Partager