nonoz
Messages postés57Date d'inscriptionmercredi 29 janvier 2003StatutMembreDernière intervention23 juin 2004
-
8 avril 2004 à 17:49
cs_GodConan
Messages postés2113Date d'inscriptionsamedi 8 novembre 2003StatutContributeurDernière intervention 6 octobre 2012
-
9 avril 2004 à 16:54
Bonjour,
j'utilise swing.
je viens de faire en gridbaglayout dans lequel j'ai mis des boutons.
Maintenant j'aimerais pouvoir avoir une zone dans laquel dessiner avec drawline, fillrect...
le truc c'est que j'ai aucune idee de ce que je dois utiliser pour ca. est ce que je dois mettre un textpanel (est ce que je peux dessine dedans) est ce que je peux dessine directement dans mon gridbag (je dois preciseer la case???)
est ce que je dois mettre une zone zone dessinable (et si oui quoi?)
cs_GodConan
Messages postés2113Date d'inscriptionsamedi 8 novembre 2003StatutContributeurDernière intervention 6 octobre 201212 8 avril 2004 à 18:38
GodConan :clown)
tu doi crer ta propre class deriver de canevas ou de JPanel et surcharger la methode paint() pour y dessiner ce que tu veu
ensuite tu place ta class ainsi faite ds ton gridbag ;o)
simple... ;o)
tu peu aussi placer un JPanel et crer une methode qui obtien un context sur ce panel pour dessiner ..; ;o) mais c moin BO ;o)
nonoz
Messages postés57Date d'inscriptionmercredi 29 janvier 2003StatutMembreDernière intervention23 juin 2004 8 avril 2004 à 21:24
donc en fait c'est la ligne
------------------------------------
g.drawLine(125,200,125,160);
------------------------------------
qui fait planter le programme.
pourtant j'ai bien mis ca:
---------------------------------------
JPanel jPanelEcran= new JPanel();
Graphics g = jPanelEcran.getGraphics();
g.drawLine(125,200,125,160);
--------------------------------------
et j'ai les import suivants
----------------
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import javax.swing.*;
import javax.swing.border.*;
------------------------
cs_GodConan
Messages postés2113Date d'inscriptionsamedi 8 novembre 2003StatutContributeurDernière intervention 6 octobre 201212 9 avril 2004 à 00:29
GodConan :clown)
en fait tu peu t en passer sa depend ce que tu veu faire ;o)
ici sa ser a dessiner se kil i a (les composent) dessous ;o)
la le fond... ;o)