Badr Benmammar
bbm@badr-benmammar.com
Applet et interfaces graphiques
avec AWT
Plan
Applet
Applet Interactive : Écouteurs
Interfaces graphiques avec AWT
Composants simples
Button, Label, TextField, Checkbox, List, …
Composants conteneurs
Frame et Panel
Gestion des évènements
BorderLayout
FlowLayout
GridLayout
Applet : dessiner en JAVA
import java.awt.Graphics ;
import java.applet.Applet;
public class Prog11 extends Applet {
public void paint (Graphics g) {
g.drawLine (10, 30, 200, 30);
g.drawRect (20, 40, 100, 50);
g.drawOval (140, 40, 50, 50);
g.drawString ("bonjour !", 10, 120);
}
}
<html>
<head><title>applet Prog11</title>
</head>
<body>
<applet code="Prog11.class"
width=400 height=300>
</applet>
</body>
</html>
Une applet est un petit programme Java destiné à être
téléchargé et exécuté par un navigateur internet.
Les lignes de la classe :
Importer les packages graphique et applet.
Notre classe hérite de la classe Applet : il suffit de re-définir la méthode paint en
utilisant des méthodes de dessin de la classe Graphics.
drawLine = dessiner une ligne du point (10,30) au point (200,30).
Applet : dessiner en JAVA
Exécution: appletviewer dessin.html
import java.awt.Graphics;
import java.awt.Color;
import java.applet.Applet;
public class Prog12 extends Applet {
public void init( ) {
setSize(220,120);
setForeground(Color.red);
setBackground(Color.white);
}
public void paint(Graphics g) {
g.drawLine(10, 30, 200, 30);
g.fillRect(20, 40, 100, 50);
g.setColor(Color.blue);
g.drawOval(140, 40, 50, 50);
g.drawString("texte dessine", 10, 60);
}
}
Applet : dessiner en JAVA
1 / 73 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !