Bonjour
je suis entrain d'utiliser un JPanel pour créer une zone de dessin. basé sur ce tutoriel http://duj.developpez.com/tutoriels/java/dessin/intro/
j'ai voulu rajouter une barre supplémentaire pour afficher les outils de dessin.
mon problème est le suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public MyDrawer() { jc = new JCanvas(); setLayout(new BorderLayout()); setBackground(Color.cyan); this.add(new DrawerMenu(jc), BorderLayout.NORTH); this.add(new JScrollPane(jc), BorderLayout.CENTER); }
je n'arrive pas a limiter mon canvas/Jpanel ou je fait tout le dessin.
j'ai l'impression qu'il prend automatiquement tout l'espace possible malgrèsj'aimerais pouvoir limiter la zone dans lequel on peu dessiner a une taille donné (ici 600 x 600) et quand l'espace disponible est pas suffisant faire apparaitre des scrolls.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public JCanvas(){ setPreferredSize(new Dimension(600, 600)); setMaximumSize(new Dimension(600, 600)); setBackground(Color.black); }
Partager