Bonjour
J'ai une applet qui integre un JSCROLLPANE, cela fonctionne (merci ), maintenant mon boss, veux qu'un seul composant ne puisse pas scroller, et il le veux dans le scrollpane, et pas en dessous ?
Je seche un peu
Merci
D'avance
Philippe
Bonjour
J'ai une applet qui integre un JSCROLLPANE, cela fonctionne (merci ), maintenant mon boss, veux qu'un seul composant ne puisse pas scroller, et il le veux dans le scrollpane, et pas en dessous ?
Je seche un peu
Merci
D'avance
Philippe
Salut,
si j'ai bien compris ta question, cf Javadoc![]()
Bonjour
Ton boss veut que tu mette un elemnt dans le viewport sans que celui-ci ne soit déplacé pendant le scroll?
Bizarre.
Faut donc le mettre non pas dans le viewport mais dans le panel qui contient ton viewport.
Apres, il faut qu'il soit dessiné apres le scrollpane, donc à voir avec le layout.
Si tu ne veut pas t'embeter à regarder les layout, tu redéfinit la methode paintChildren() du jpanel:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 { super.paintchildren(g); Rectangle savePos=g.getBounds(); Rectangle saveClip=g.getClipBounds(); g.setBounds(); g.setclipBounds(); monComposnantADessinerDessus.paint(g); g.setBounds(savePos); g.setclipBounds(saveClip); }
Partager