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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
| /*
* Dessin.java
*
* Created on 30 août 2006, 16:23
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
/**
*
* @author
*/
// --------------------------------------------------
// DESSIN1 : FORMES GEOMETRIQUES DE BASE EN JAVA
// --------------------------------------------------
import java.applet.*;
import java.awt.*;
public class Dessin extends Applet
{
public void init()
{
// Définir la couleur de fond de l'applet
setBackground(Color.black);
}
// La méthode paint() est appelée à chaque fois que l'applet
// est dessinée à l'écran.
public void paint(Graphics g)
{
// Tracer une ligne rouge entre les points (x=5, y=30) et (x=50, y=70)
g.setColor(Color.red);
g.drawLine(5, 30, 50, 70);
// Tracer un rectangle bleu (x=40, y=30, largeur=80, hauteur=50)
g.setColor(Color.blue);
g.drawRect(40, 30, 80, 50);
// Tracer une ellipse verte (x=150, y=50, largeur=80, hauteur=30)
g.setColor(Color.green);
g.drawOval(150, 50, 80, 30);
// Tracer un cercle jaune (x=200, y=20, largeur=hauteur=60)
g.setColor(Color.yellow);
g.drawOval(200, 20, 60, 60);
// Tracer un rectangle aux coins arrondis
// (x=105, y=15, largeur=60, hauteur=35, diamètre des coins=10)
g.setColor(Color.orange);
g.drawRoundRect(105, 15, 60, 35, 10, 10);
// L'affichage de texte est traité de la même manière
g.setColor(Color.white);
g.drawString("Quelques fonctions", 5, 10);
g.drawString("de dessin en Java...", 5, 20);
}
public Dessin() {
}
} |
Partager