Probleme de scroll du a un paint?
Bonjour a tous alors voila ma question est toute simple peu-ton faire un scroll sur un panneau qui contient un élément que j'ai moi même dessiner par l'intermédiaire de la méthode paint.
Peut-être qu'a la lecture de mon code vous y vairé plus clair.
voici le contenue de ma classe fenètre :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
import java.awt.GridLayout;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class fenetre extends JFrame{
static final long serialVersionUID = 1l ;
JPanel panneauPrincipal = new JPanel(new GridLayout()) ;
jCanvas jCanvas = new jCanvas() ;
public fenetre() {
panneauPrincipal.add(jCanvas) ;
panneauPrincipal.setAutoscrolls(true) ;
setContentPane(panneauPrincipal) ;
setTitle("test Graphics") ;
setSize(400,400) ;
setVisible(true) ;
setDefaultCloseOperation(EXIT_ON_CLOSE) ;
}
public static void main(String[] args) {
new fenetre() ;
}
} |
et voila le contenue de ma classe Jcanvas :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
import java.awt.Graphics;
import javax.swing.JPanel;
public class jCanvas extends JPanel{
final static long serialVersionUID = 1l ;
public void paint(Graphics g) {
g.draw3DRect(20, 20, 500, 100, false) ;
}
} |
Lorsque je compile il n'y a pas de barre de scroll qui apparait pourriez vous m'eclairé j'ai peu-être du comètre une faute toute bête.
Merci d'avance.