Bonjour
Les quelques exemples simples que j'ai vu sur l'affichage d'une ligne en
Java dans une applet utilisent la structure suivante:
-creation d'un conainer
-ajout d'un JButton à ce container
_surcharge de la methode paint() de ce JButton pour lui faire tracer une
ligne
Est-ce la méthode obligatoire où peut-on tracer plus simplement une
ligne à l'écran dans une applet?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Xavier
Salut,
Est-ce la méthode obligatoire où peut-on tracer plus simplement une ligne à l'écran dans une applet?
Pour dessiner, il faut redéfinir la méthode "paint" (ou "paintComponent" pour Swing). Donc il faut créer une classe dérivant d'une autre pour redéfinir cette méthode, ça peut être le bouton, mais ça peut être aussi sur un Panel ou sur l'applet elle-même : dans le code de ton applet, tu redéfnis cette méthode "paint".
Xavier
Salut,
Est-ce la méthode obligatoire où peut-on tracer plus simplement une
ligne à l'écran dans une applet?
Pour dessiner, il faut redéfinir la méthode "paint" (ou "paintComponent"
pour Swing). Donc il faut créer une classe dérivant d'une autre pour
redéfinir cette méthode, ça peut être le bouton, mais ça peut être aussi sur
un Panel ou sur l'applet elle-même : dans le code de ton applet, tu redéfnis
cette méthode "paint".
Est-ce la méthode obligatoire où peut-on tracer plus simplement une ligne à l'écran dans une applet?
Pour dessiner, il faut redéfinir la méthode "paint" (ou "paintComponent" pour Swing). Donc il faut créer une classe dérivant d'une autre pour redéfinir cette méthode, ça peut être le bouton, mais ça peut être aussi sur un Panel ou sur l'applet elle-même : dans le code de ton applet, tu redéfnis cette méthode "paint".
Xavier
jocelyn
Salut Je ne sais pas où tu as vu ce truc, mais ca me parait bien alambiqué quand même. Alors si je devais faire ça, voici comment je m'y prendrais: - J'ajoute un JPanel extrêmement fin à l'endroit où je veux tracer la ligne - A ce panel je donne un Border qui va bien.
J'espere que ca t'ira... ++
-- Celui qui lutte contre des monstres doit prendre garde, dans le combat, à ne pas devenir un monstre lui-même
Salut
Je ne sais pas où tu as vu ce truc, mais ca me parait bien alambiqué quand
même.
Alors si je devais faire ça, voici comment je m'y prendrais:
- J'ajoute un JPanel extrêmement fin à l'endroit où je veux tracer la ligne
- A ce panel je donne un Border qui va bien.
J'espere que ca t'ira...
++
--
Celui qui lutte contre des monstres doit prendre garde, dans le combat, à ne
pas devenir un monstre lui-même
Salut Je ne sais pas où tu as vu ce truc, mais ca me parait bien alambiqué quand même. Alors si je devais faire ça, voici comment je m'y prendrais: - J'ajoute un JPanel extrêmement fin à l'endroit où je veux tracer la ligne - A ce panel je donne un Border qui va bien.
J'espere que ca t'ira... ++
-- Celui qui lutte contre des monstres doit prendre garde, dans le combat, à ne pas devenir un monstre lui-même
julien
Xavier wrote:
Salut,
Est-ce la méthode obligatoire où peut-on tracer plus simplement une ligne à l'écran dans une applet?
Pour dessiner, il faut redéfinir la méthode "paint" (ou "paintComponent" pour Swing). Donc il faut créer une classe dérivant d'une autre pour redéfinir cette méthode, ça peut être le bouton, mais ça peut être aussi sur un Panel ou sur l'applet elle-même : dans le code de ton applet, tu redéfnis cette méthode "paint".
Xavier
Effectivement! Bizarre aue les exemples tirés de 2 livres soient beaucoup plus complexes. Est-ce aue cela peut venir du fait qu'ils ont été écris en 1999 (java 1.2)?
Julien
Xavier wrote:
Salut,
Est-ce la méthode obligatoire où peut-on tracer plus simplement une
ligne à l'écran dans une applet?
Pour dessiner, il faut redéfinir la méthode "paint" (ou "paintComponent"
pour Swing). Donc il faut créer une classe dérivant d'une autre pour
redéfinir cette méthode, ça peut être le bouton, mais ça peut être aussi sur
un Panel ou sur l'applet elle-même : dans le code de ton applet, tu redéfnis
cette méthode "paint".
Xavier
Effectivement! Bizarre aue les exemples tirés de 2 livres soient
beaucoup plus complexes. Est-ce aue cela peut venir du fait qu'ils ont
été écris en 1999 (java 1.2)?
Est-ce la méthode obligatoire où peut-on tracer plus simplement une ligne à l'écran dans une applet?
Pour dessiner, il faut redéfinir la méthode "paint" (ou "paintComponent" pour Swing). Donc il faut créer une classe dérivant d'une autre pour redéfinir cette méthode, ça peut être le bouton, mais ça peut être aussi sur un Panel ou sur l'applet elle-même : dans le code de ton applet, tu redéfnis cette méthode "paint".
Xavier
Effectivement! Bizarre aue les exemples tirés de 2 livres soient beaucoup plus complexes. Est-ce aue cela peut venir du fait qu'ils ont été écris en 1999 (java 1.2)?
Julien
Xavier
Salut,
Effectivement! Bizarre aue les exemples tirés de 2 livres soient beaucoup plus complexes. Est-ce aue cela peut venir du fait qu'ils ont été écris en 1999 (java 1.2)?
J'ai fait du Java à l'époque du 1.1 et les choses étaient effectivement beaucoup moins claires. En 1.2, je ne sais pas ....
Xavier
Salut,
Effectivement! Bizarre aue les exemples tirés de 2 livres soient
beaucoup plus complexes. Est-ce aue cela peut venir du fait qu'ils ont
été écris en 1999 (java 1.2)?
J'ai fait du Java à l'époque du 1.1 et les choses étaient effectivement
beaucoup moins claires. En 1.2, je ne sais pas ....
Effectivement! Bizarre aue les exemples tirés de 2 livres soient beaucoup plus complexes. Est-ce aue cela peut venir du fait qu'ils ont été écris en 1999 (java 1.2)?
J'ai fait du Java à l'époque du 1.1 et les choses étaient effectivement beaucoup moins claires. En 1.2, je ne sais pas ....