c'est facile a comprendre ce code va tout simplement dessiner 3 cercles et les affiche dans une fenetre
import java.awt.Frame;
import java.awt.Canvas;
import java.awt.Graphics;
import java.awt.AWTEvent;
import java.awt.event.WindowEvent;
public class DrawCircles extends Frame {
public static void main(String arg[]) {
new DrawCircles();
}
DrawCircles() {
enableEvents(AWTEvent.WINDOW_EVENT_MASK);
Circles circles = new Circles();
add(circles);
pack();
show();
}
public void processWindowEvent(WindowEvent event) {/*cette fonction a pour rôle de fermer le fenetre lorsque l'utilisateur clique sur le crois comme j'ais dit que le fenetre est par defaut ne se ferme pas*/
if(event.getID() == WindowEvent.WINDOW_CLOSING)
System.exit(0);
}
}
class Circles extends Canvas {
Circles() {
setSize(200,200);
}
public void paint(Graphics g) {
g.drawOval(20,20,160,160);//cercle1 draw=dessiner en français draw c'est unne fonction predefinis dans java
g.drawOval(40,40,120,120);//cercle2
g.drawOval(60,60,80,80);/*cercle3 (java ne conait pas le terme cerle mais il connait l'ellipse = oval on aura une cerle lorsque on donne des cotes egaux deux a deux ou bien tous*/
}
}
Merci pour votre attention
import java.awt.Frame;
import java.awt.Canvas;
import java.awt.Graphics;
import java.awt.AWTEvent;
import java.awt.event.WindowEvent;
public class DrawCircles extends Frame {
public static void main(String arg[]) {
new DrawCircles();
}
DrawCircles() {
enableEvents(AWTEvent.WINDOW_EVENT_MASK);
Circles circles = new Circles();
add(circles);
pack();
show();
}
public void processWindowEvent(WindowEvent event) {/*cette fonction a pour rôle de fermer le fenetre lorsque l'utilisateur clique sur le crois comme j'ais dit que le fenetre est par defaut ne se ferme pas*/
if(event.getID() == WindowEvent.WINDOW_CLOSING)
System.exit(0);
}
}
class Circles extends Canvas {
Circles() {
setSize(200,200);
}
public void paint(Graphics g) {
g.drawOval(20,20,160,160);//cercle1 draw=dessiner en français draw c'est unne fonction predefinis dans java
g.drawOval(40,40,120,120);//cercle2
g.drawOval(60,60,80,80);/*cercle3 (java ne conait pas le terme cerle mais il connait l'ellipse = oval on aura une cerle lorsque on donne des cotes egaux deux a deux ou bien tous*/
}
}
Merci pour votre attention
Dim 26 Juil - 8:12 par Doulami Khaled
» Je vous encourage , bonne continuation.
Lun 22 Juin - 13:59 par ACHOURI
» welcome to linux entraide groupe
Sam 20 Juin - 5:38 par Doulami Khaled
» chapitre 1 VB
Mar 24 Mar - 10:26 par mhamdi
» gallery photo v 2.0
Dim 22 Fév - 3:09 par khaledg
» Simple Gallery Photo en utilisant VB6.0
Dim 22 Fév - 2:26 par khaledg
» un cadeau pour le forum de lfsi2 gafsa
Jeu 19 Fév - 3:22 par Doulami Khaled
» Visual Basic 6.0 overview
Dim 15 Fév - 6:43 par khaledg
» Desiiner 3 cercles en java
Ven 13 Fév - 10:16 par hamza_tayeb