Chinese (People's Republic of China)  English  Français


Supinfo-Projects.com
Tous les projets des élèves ingénieurs de Supinfo



Projets
  Dernier Projet
  Les plus populaires
  Tous les Projets

312 Visiteurs
3168 Projets


My Supinfo-Projects

   Connectez-vous
   Créez un Compte


Synopsis

   5873 Visites
   Note INTERNET : 15.8
    (161 Votants)
   17 Commentaires

   Lire l'article

Evaluez cet article

20
18
16
14
12
10
8
6
4
2
0


Commentez cet article

Auteur :

Email :

Votre commentaire :



 
2003 - Pérennisation
Comment faire une applet en java ?
[25 mn de lecture - paru le 3/28/2003 - Public : Débutant]

Auteur

lilieJulie MUESSER
Elève-Ingénieur Supinfo Paris
Promotion SUPINFO 2005

   Lui écrire
   Tous les projets de cet auteur
   Le mini-CV de cet auteur

2. Structure et Eléments d’une Applet

2.1. Extension de classe

La classe Applet est la dernière classe d’une suite de dérivations, par suite lorsque le programmeur dérive cette classe pour créer ses propres applets il peut utiliser un grand nombre de services.
La plupart des classes de quelque complexité étendent d'autres classes.

Etendre une autre classe consiste à écrire une nouvelle classe qui peut utiliser les champs et les méthodes définies dans la classe étendue. La classe étendue est la classe parente, et la classe faisant l'extension est la classe fille.

Une autre façon d'exprimer cela est de dire que la classe fille hérite des champs et des méthodes de son parent ou de sa chaîne de parents. Les classes filles soit invoquent, soit recouvrent les méthodes héritées. C'est ce qu'on appelle l'héritage simple.

Le schéma ci-dessous présente les classes dont dérive la classe Applet :

2.2. Description des classes

Object : C’est la classe mère de toutes les classes java. En java toutes les classes sont descendantes de la classe Object et peuvent donc utiliser les méthodes dont elles héritent.

Component : C’est la classe de base des objets graphiques qui peuvent être affichés à l’écran et qui peuvent interagir avec l’utilisateur.

Container : permet de définir des objets composants conteneurs d’autres composants.
Il possède une liste des objets contenus et un gestionnaire de mise en forme pour ces objets ( layout manager) déterminant leurs places dans le conteneur et leurs dimensions.

Panel : permet de définir des objets composants conteneurs d’autres composants. La différence avec Container et Component est que ces deux dernières sont des classes abstraites et ne peuvent pas être instanciées alors que Panel peut l’être, offrant ainsi une version. minimale de conteneur, le gestionnaire de mise en forme par défaut étant de type FlowLayout.

Applet :Cette classe permet de définir des objets panels particuliers embarqués dans un navigateur pouvant les afficher.
L’applet implémente un certain nombre de méthodes qui peuvent être appelées par le navigateur.


Articles de la même catégorie

 Pages : Top


485 Visites
1 Commentaires
Utilisation d'un Service Web sous Office XP
[15 mn de lecture - paru le 3/7/2003 - Public : Débutant]

En savoir plus


1126 Visites
21 Commentaires
Comment XML a vu le jour
[10 mn de lecture - paru le 2/14/2003 - Public : Débutant]

En savoir plus

   Tous les Articles


SUPINFO Training Center peut vous proposer une formation ...

   Devenez Ingénieur Système Microsoft en 35 jours avec SUPINFO Training Center
   Devenez Certifiés Cisco en 13 jours avec SUPINFO Training Center
   Devenez Administrateur Système Microsoft avec SUPINFO Training Center
   Devenez Développeur Microsoft .NET en 13 jours avec SUPINFO Training Center



Powered by Campus-Booster Technology
Conditions d'utilisation & Copyright | Respect de la vie privée
© Copyright 1965-2006 Supinfo Paris, Paris Academy of Computer Science
Supinfo, Ecole Supérieure d'Informatique et Paris Academy Of Computer Science are trade marks.
23, rue de Château LANDON - 75010 PARIS - Phone : +33 (0) 153359 700 Fax : +33 (0) 153359 701

Web site autided by :