/*
Ce fichier a été "HTMLisé" par VasJavaVersHTML.
Pour plus d'informations visitez la page de VasJavaVersHTML
(C) 1997, 1998, 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 onglets, ongletsLargeur1, ongletsLargeur2, ongletsLargeur3, ongletsLargeur4, ongletsLargeur5, ongletsLargeur6, ongletsLargeur7, ongletsLargeur8;
Panel onglets0_panel0, onglets0_panel1, onglets0_panel2, onglets0_panel3, onglets0_panel4, onglets0_panel5, onglets1_panel1, onglets1_panel2, onglets2_panel1, onglets2_panel2, onglets3_panel1, onglets3_panel2, onglets4_panel1, onglets4_panel2, onglets5_panel1, onglets5_panel2, onglets6_panel1, onglets6_panel2, onglets7_panel1, onglets7_panel2, onglets8_panel1, onglets8_panel2;
Label onglets0_label1, onglets0_label2, onglets0_label3;
Button onglets0_button1;
TextField onglets0_textArea1;
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)
onglets=new VasOnglets(25, 25, 350, 350);
//Creation du Panel
onglets0_panel0=new Panel();
onglets0_panel0.setLayout(null);
onglets1_panel1=new Panel();
onglets1_panel2=new Panel();
ongletsLargeur1=new VasOnglets(20, 10, 140, 65, 1);
ongletsLargeur1.ajouteOnglet("Ligne", onglets1_panel1);
ongletsLargeur1.ajouteOnglet("de 1", onglets1_panel2);
onglets0_panel0.add(ongletsLargeur1);
onglets2_panel1=new Panel();
onglets2_panel2=new Panel();
ongletsLargeur2=new VasOnglets(180, 10, 140, 65, 2);
ongletsLargeur2.ajouteOnglet("Ligne", onglets2_panel1);
ongletsLargeur2.ajouteOnglet("de 2", onglets2_panel2);
onglets0_panel0.add(ongletsLargeur2);
onglets3_panel1=new Panel();
onglets3_panel2=new Panel();
ongletsLargeur3=new VasOnglets(20, 85, 140, 65, 3);
ongletsLargeur3.ajouteOnglet("Ligne", onglets3_panel1);
ongletsLargeur3.ajouteOnglet("de 3", onglets3_panel2);
onglets0_panel0.add(ongletsLargeur3);
onglets4_panel1=new Panel();
onglets4_panel2=new Panel();
ongletsLargeur4=new VasOnglets(180, 85, 140, 65, 4);
ongletsLargeur4.ajouteOnglet("Ligne", onglets4_panel1);
ongletsLargeur4.ajouteOnglet("de 4", onglets4_panel2);
onglets0_panel0.add(ongletsLargeur4);
onglets5_panel1=new Panel();
onglets5_panel2=new Panel();
ongletsLargeur5=new VasOnglets(20, 160, 140, 65, 5);
ongletsLargeur5.ajouteOnglet("Ligne", onglets5_panel1);
ongletsLargeur5.ajouteOnglet("de 5", onglets5_panel2);
onglets0_panel0.add(ongletsLargeur5);
onglets6_panel1=new Panel();
onglets6_panel2=new Panel();
ongletsLargeur6=new VasOnglets(180, 160, 140, 65, 6);
ongletsLargeur6.ajouteOnglet("Ligne", onglets6_panel1);
ongletsLargeur6.ajouteOnglet("de 6", onglets6_panel2);
onglets0_panel0.add(ongletsLargeur6);
onglets7_panel1=new Panel();
onglets7_panel2=new Panel();
ongletsLargeur7=new VasOnglets(20, 235, 140, 65, 7);
ongletsLargeur7.ajouteOnglet("Ligne", onglets7_panel1);
ongletsLargeur7.ajouteOnglet("de 7", onglets7_panel2);
onglets0_panel0.add(ongletsLargeur7);
onglets8_panel1=new Panel();
onglets8_panel2=new Panel();
ongletsLargeur8=new VasOnglets(180, 235, 140, 65, 8);
ongletsLargeur8.ajouteOnglet("Ligne", onglets8_panel1);
ongletsLargeur8.ajouteOnglet("de 8", onglets8_panel2);
onglets0_panel0.add(ongletsLargeur8);
//Creation du Panel
onglets0_panel1=new Panel();
onglets0_panel1.setLayout(null);
onglets0_label1=new Label("On peut ajouter tout element");
onglets0_label1.reshape(10, 30, 300, 25);
onglets0_panel1.add(onglets0_label1);
onglets0_button1=new Button("Supprime le rouge");
onglets0_button1.reshape(10, 60, 150, 30);
onglets0_panel1.add(onglets0_button1);
onglets0_textArea1=new TextField("TextField");
onglets0_textArea1.reshape(10, 100, 150, 25);
onglets0_panel1.add(onglets0_textArea1);
//Creation du Panel
onglets0_panel2=new Panel();
onglets0_panel2.setLayout(null);
onglets0_label2=new Label("C'est l'onglet 2");
onglets0_label2.reshape(10, 60, 300, 25);
onglets0_panel2.add(onglets0_label2);
//Creation du Panel
onglets0_panel3=new Panel();
onglets0_panel3.setLayout(null);
onglets0_label3=new Label("Ne me supprimez pas SVP");
onglets0_label3.reshape(10, 90, 300, 25);
onglets0_panel3.add(onglets0_label3);
onglets0_panel4=new Panel();
onglets0_panel5=new Panel();
//ajout des onglets
onglets.ajouteOnglet("Test", onglets0_panel0);
onglets.ajouteOnglet("Un", onglets0_panel1);
onglets.ajouteOnglet("2", onglets0_panel2);
onglets.ajouteOnglet("Rouge", onglets0_panel3);
onglets.metCouleurOnglet("Rouge", Color.red);
onglets0_panel3.setBackground(Color.red);
onglets.ajouteOnglet("Grise", onglets0_panel4);
onglets.ajouteOnglet("si pas enregistre", onglets0_panel5);
add(onglets);
}//fin constructeur
public boolean handleEvent(Event e) {
//si clic sur le bouton, suppression de l'onglet rouge
if(e.target==onglets0_button1 && (e.arg==onglets0_button1.getLabel())) {
onglets0_button1.disable();
onglets.supprimeOnglet("Rouge");
onglets.rafraichitOnglets();
return true;
}//fin if
return false;
}//fin handleEvent
}//fin clase VasOngletsApplet
© 1997, 1998, 1999, 2000 fait avec VasJavaVersHTML