Compte Rendu TP N-1
Compte Rendu TP N-1
Compte Rendu TP N-1
Compte rendu TP N1
Les applets
Module :
JAVA Avanc
**************
Nom tudiant :
Shili mohamed
Mohamed_recherche@hotmail.fr/Medshili_isetkr@hotmail.fr M2R INFO SPI 1
Introduction
But du travail Le but de ce TP est de crer une application java excut dans un navigateur web nomm applet
Partie thorique
import java.awt.*; import java.applet.*; public class ExempleApplet extends Applet { Color c = Color.blue; public void init() { String colorval = getParameter("color"); if(colorval == null) return; if(colorval.equals("red")) c= Color.red; if(colorval.equals("blue")) c= Color.blue; } public void paint(Graphics g) { g.setColor(c); g.drawOval(50, 60,100,150); g.fillOval(70, 110, 20, 20); g.fillOval(110, 110, 20, 20); g.drawArc(70, 170, 50, 15, 0, -180); g.drawString ("Smile", 30, 50); } }
<html> <title>example applet simple</title> <hr> <body> <applet code="ExempleApplet.class" width=200 height=200> </applet> </body> </html>
DrowOval : Dessine le contour d'une forme ovale. Le rsultat est un cercle ou une ellipse qui correspond l'intrieur du rectangle spcifi par les coordonnes x, y, largeur, et les arguments de hauteur. setColor (Color c) : Dfinit la couleur actuelle de ce contexte graphique de la couleur spcifie. La Mthode Paint() appeler chaque fois que on dessine lapplet Il suffit de crer un fichier HTML minimal contenant la balise <applet> </applet>permet de spcifier la classe de base de cette applet est son configuration ncessaire a son excution
Partie Pratique
Sur le navigateur Google chrome