/*
Ce fichier a été "HTMLisé" par VasJavaVersHTML.
Pour plus d'informations visitez la page de VasJavaVersHTML
(C) 1997, 1998, 1999, 2000 Vasile Calmatui
*/
/*
A ce fichier on a "Cache le Code" par VasCacheCode.
Pour plus d'informations visitez http://www.chez.com/vasile/obfu/VasCacheCode.html
(C) 1999, 2000 Vasile Calmatui
*/
/**************************************************************\
* Copyright (C) 1997 - 2001 Vasile CALMATUI *
* *
* Ce logiciel est du domaine public. Vous avez la permission *
* d'utiliser, de copier et de modifier ce logiciel. *
****************************************************************
* Ne me contactez pas SVP pour des informations, bugs, *
* commentaires, problemes, contributions, offres d'emploi. *
* Si vous aimez ce logiciel, envoyez une carte postale a *
* l'adresse suivante : *
* Vasile CALMATUI *
* 35 str. Burebista *
* 3600 Ungheni *
* MOLDOVA (Moldavie) *
****************************************************************
* L'auteur n'est pas responsable pour les dommages occasionnes *
* par l'utilisation de ce logiciel ou de ses derives. *
\**************************************************************/
//Applet d'exemple d'utilisation de VasOnglets
import VasOnglets;
import java.applet.Applet;
import java.awt.*;
public class VasOngletsApplet extends Applet {
VasOnglets v0, v1, v2, v3, v4, v5, v6, v7, v8;
Panel v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30;
Label v31, v32, v33;
Button v34;
TextField v35;
public String getAppletInfo() {
return (new String("VasOngletsApplet v3.1, 13 fevrier 1999, (C) 1997, 1998, 1999, 2000, 2001 Vasile Calmatui"));
}
//constructeur
public VasOngletsApplet() {
this.setLayout(null);
this.resize(400, 400);
setBackground(Color.lightGray);
//ou est le coin haut gauche des onglets=(25, 25)
//et la taille=(350, 350)
v0=new VasOnglets(25, 25, 350, 350);
//Creation du Panel
v9=new Panel();
v9.setLayout(null);
v15=new Panel();
v16=new Panel();
v1=new VasOnglets(20, 10, 140, 65, 1);
v1.ajouteOnglet("Ligne", v15);
v1.ajouteOnglet("de 1", v16);
v9.add(v1);
v17=new Panel();
v18=new Panel();
v2=new VasOnglets(180, 10, 140, 65, 2);
v2.ajouteOnglet("Ligne", v17);
v2.ajouteOnglet("de 2", v18);
v9.add(v2);
v19=new Panel();
v20=new Panel();
v3=new VasOnglets(20, 85, 140, 65, 3);
v3.ajouteOnglet("Ligne", v19);
v3.ajouteOnglet("de 3", v20);
v9.add(v3);
v21=new Panel();
v22=new Panel();
v4=new VasOnglets(180, 85, 140, 65, 4);
v4.ajouteOnglet("Ligne", v21);
v4.ajouteOnglet("de 4", v22);
v9.add(v4);
v23=new Panel();
v24=new Panel();
v5=new VasOnglets(20, 160, 140, 65, 5);
v5.ajouteOnglet("Ligne", v23);
v5.ajouteOnglet("de 5", v24);
v9.add(v5);
v25=new Panel();
v26=new Panel();
v6=new VasOnglets(180, 160, 140, 65, 6);
v6.ajouteOnglet("Ligne", v25);
v6.ajouteOnglet("de 6", v26);
v9.add(v6);
v27=new Panel();
v28=new Panel();
v7=new VasOnglets(20, 235, 140, 65, 7);
v7.ajouteOnglet("Ligne", v27);
v7.ajouteOnglet("de 7", v28);
v9.add(v7);
v29=new Panel();
v30=new Panel();
v8=new VasOnglets(180, 235, 140, 65, 8);
v8.ajouteOnglet("Ligne", v29);
v8.ajouteOnglet("de 8", v30);
v9.add(v8);
//Creation du Panel
v10=new Panel();
v10.setLayout(null);
v31=new Label("On peut ajouter tout element");
v31.reshape(10, 30, 300, 25);
v10.add(v31);
v34=new Button("Supprime le rouge");
v34.reshape(10, 60, 150, 30);
v10.add(v34);
v35=new TextField("TextField");
v35.reshape(10, 100, 150, 25);
v10.add(v35);
//Creation du Panel
v11=new Panel();
v11.setLayout(null);
v32=new Label("C'est l'onglet 2");
v32.reshape(10, 60, 300, 25);
v11.add(v32);
//Creation du Panel
v12=new Panel();
v12.setLayout(null);
v33=new Label("Ne me supprimez pas SVP");
v33.reshape(10, 90, 300, 25);
v12.add(v33);
v13=new Panel();
v14=new Panel();
//ajout des onglets
v0.ajouteOnglet("Test", v9);
v0.ajouteOnglet("Un", v10);
v0.ajouteOnglet("2", v11);
v0.ajouteOnglet("Rouge", v12);
v0.metCouleurOnglet("Rouge", Color.red);
v12.setBackground(Color.red);
v0.ajouteOnglet("Grise", v13);
v0.ajouteOnglet("si pas enregistre", v14);
add(v0);
}//fin constructeur
public boolean handleEvent(Event v36) {
//si clic sur le bouton, suppression de l'onglet rouge
if(v36.target==v34 && (v36.arg==v34.getLabel())) {
v34.disable();
v0.supprimeOnglet("Rouge");
v0.rafraichitOnglets();
return true;
}//fin if
return false;
}//fin handleEvent
}//fin clase VasOngletsApplet
© 1997, 1998, 1999, 2000 fait avec VasJavaVersHTML