begin process at 2010 02 10 06:31:27
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Applet

 > APPLET FILE D'ATTENTE

APPLET FILE D'ATTENTE


 Information sur la source

Note :
4 / 10 - par 1 personne
4,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Applet Classé sous :File, Attente, applet Niveau :Débutant Date de création :09/10/2008 Date de mise à jour :09/10/2008 16:43:00 Vu :2 066

Auteur : psyckan

Ecrire un message privé
Site perso
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

Mon premier applet consiste à ajouter des chaines dans une file d'attente (en queue) et de les retirer en tête. Si vous avez des idées d'optimisation, je suis prenneur!!

Source

  • package source;
  • import java.applet.*;
  • import java.awt.*;
  • import java.awt.event.*;
  • public class AppletFileAttente extends Applet implements ActionListener, MouseListener {
  • public int q = -1;
  • public int t = 0;
  • public Button btnVider = new Button("Vider");
  • public Button btnRentrer = new Button("Ajouter");
  • public Button btnRetirer = new Button("Retirer");
  • public TextField TAAjouter = new TextField("Chaine à ajouter");
  • public TextArea fldAction = new TextArea("Action perfomée : ",100,50, TextArea.SCROLLBARS_VERTICAL_ONLY);
  • public GridLayout GLGestion = new GridLayout(2,1,10,10);
  • public GridLayout GLGestion2 = new GridLayout(2,1,10,10);
  • public GridLayout GLGestion3 = new GridLayout(1,2,10,10);
  • public GridLayout GLGestion4 = new GridLayout(3,3,10,10);
  • public GridLayout GLAffichage = new GridLayout(10,1,10,10);
  • public GridLayout GLGestion5 = new GridLayout(3,1,10,10);
  • public Panel pnlGestion = new Panel(GLGestion);
  • public Panel pnlGestion2 = new Panel(GLGestion2);
  • public Panel pnlGestion3 = new Panel(GLGestion3);
  • public Panel pnlGestion4 = new Panel(GLGestion4);
  • public Panel pnlGestion5 = new Panel(GLGestion5);
  • public Panel pnlAffichage = new Panel(GLAffichage);
  • public TextField fldCase0 = new TextField(null);
  • public TextField fldCase1 = new TextField(null);
  • public TextField fldCase2 = new TextField(null);
  • public TextField fldCase3 = new TextField(null);
  • public TextField fldCase4 = new TextField(null);
  • public TextField fldCase5 = new TextField(null);
  • public TextField fldCase6 = new TextField(null);
  • public TextField fldCase7 = new TextField(null);
  • public TextField fldCase8 = new TextField(null);
  • public TextField fldCase9 = new TextField(null);
  • public Label lblvide = new Label(null);
  • public void init()
  • {
  • setFont(new Font("Ecrire GRAS", Font.PLAIN, 10));
  • setLayout(new GridLayout(1,4,10,10));
  • pnlAffichage.add(fldCase0);
  • fldCase0.setEditable(false);
  • fldCase0.addMouseListener(this);
  • pnlAffichage.add(fldCase1);
  • fldCase1.setEditable(false);
  • pnlAffichage.add(fldCase2);
  • fldCase2.setEditable(false);
  • pnlAffichage.add(fldCase3);
  • fldCase3.setEditable(false);
  • pnlAffichage.add(fldCase4);
  • fldCase4.setEditable(false);
  • pnlAffichage.add(fldCase5);
  • fldCase5.setEditable(false);
  • pnlAffichage.add(fldCase6);
  • fldCase6.setEditable(false);
  • pnlAffichage.add(fldCase7);
  • fldCase7.setEditable(false);
  • pnlAffichage.add(fldCase8);
  • fldCase8.setEditable(false);
  • pnlAffichage.add(fldCase9);
  • fldCase9.setEditable(false);
  • add(pnlGestion);
  • pnlGestion2.setLayout(GLGestion2);
  • pnlGestion.add(pnlGestion2);
  • pnlGestion3.setLayout(GLGestion3);
  • pnlGestion2.add(pnlGestion3);
  • pnlGestion2.add(fldAction);
  • fldAction.setEditable(false);
  • fldAction.setBackground(Color.white);
  • pnlGestion3.add(pnlGestion5);
  • pnlGestion5.add(lblvide);
  • pnlGestion5.add(TAAjouter);
  • TAAjouter.setEditable(true);
  • TAAjouter.addMouseListener(this);
  • pnlGestion4.setLayout(GLGestion4);
  • pnlGestion3.add(pnlGestion4);
  • pnlGestion4.add(btnRentrer);
  • btnRentrer.addActionListener(this);
  • pnlGestion4.add(btnVider);
  • btnVider.addActionListener(this);
  • pnlGestion4.add(btnRetirer);
  • btnRetirer.addActionListener(this);
  • add(pnlAffichage);
  • }
  • public void actionPerformed(ActionEvent action)
  • {
  • if(action.getSource()==btnRentrer)
  • {
  • if(q==-1) {
  • fldCase0.setText(TAAjouter.getText());
  • q++;
  • fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la file était vide");
  • }
  • else if(q==0) {
  • fldCase1.setText(TAAjouter.getText());
  • q++;
  • fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
  • }
  • else if(q==1) {
  • fldCase2.setText(TAAjouter.getText());
  • q++;
  • fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
  • }
  • else if(q==2) {
  • fldCase3.setText(TAAjouter.getText());
  • q++;
  • fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
  • }
  • else if(q==3) {
  • fldCase4.setText(TAAjouter.getText());
  • q++;
  • fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
  • }
  • else if(q==4) {
  • fldCase5.setText(TAAjouter.getText());
  • q++;
  • fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
  • }
  • else if(q==5) {
  • fldCase6.setText(TAAjouter.getText());
  • q++;
  • fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
  • }
  • else if(q==6) {
  • fldCase7.setText(TAAjouter.getText());
  • q++;
  • fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
  • }
  • else if(q==7) {
  • fldCase8.setText(TAAjouter.getText());
  • q++;
  • fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
  • }
  • else if(q==8) {
  • fldCase9.setText(TAAjouter.getText());
  • q++;
  • fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
  • }
  • else if(q>8)
  • {
  • fldAction.setText(fldAction.getText()+"\n\n Plus de place");
  • }
  • }
  • if(action.getSource()==btnRetirer)
  • {
  • retirer();
  • }
  • if(action.getSource()==btnVider)
  • {
  • vider();
  • }
  • }
  • public void mouseClicked(MouseEvent mouse)
  • {
  • if(mouse.getSource()==TAAjouter)
  • TAAjouter.setText(null);
  • if(mouse.getSource()==fldCase0)
  • retirer();
  • }
  • public void mouseEntered(MouseEvent mouse) { }
  • public void mouseExited(MouseEvent mouse) {}
  • public void mousePressed(MouseEvent mouse) { }
  • public void mouseReleased(MouseEvent mouse) {}
  • public void retirer()
  • {
  • if(q!=-1)
  • {
  • fldAction.setText(fldAction.getText()+"\n\n Chaine retirée : "+fldCase0.getText());
  • fldCase0.setText(fldCase1.getText());
  • fldCase1.setText(fldCase2.getText());
  • fldCase2.setText(fldCase3.getText());
  • fldCase3.setText(fldCase4.getText());
  • fldCase4.setText(fldCase5.getText());
  • fldCase5.setText(fldCase6.getText());
  • fldCase6.setText(fldCase7.getText());
  • fldCase7.setText(fldCase8.getText());
  • fldCase8.setText(fldCase9.getText());
  • fldCase9.setText(null);
  • q--;
  • }
  • else if(q==-1)
  • {
  • fldAction.setText(fldAction.getText()+"\n\n File vide");
  • }
  • }
  • public void vider()
  • {
  • if(q!=-1)
  • {
  • fldCase0.setText(null);
  • fldCase1.setText(null);
  • fldCase2.setText(null);
  • fldCase3.setText(null);
  • fldCase4.setText(null);
  • fldCase5.setText(null);
  • fldCase6.setText(null);
  • fldCase7.setText(null);
  • fldCase8.setText(null);
  • fldCase9.setText(null);
  • fldAction.setText(fldAction.getText()+"\n\n File vide");
  • q=-1;
  • }
  • else if(q==-1)
  • {
  • fldAction.setText(fldAction.getText()+"\n\n File déjà vide");
  • }
  • }
  • }
package source;
import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class AppletFileAttente extends Applet implements ActionListener, MouseListener {

	public int q = -1;
	public int t = 0;
	public Button btnVider = new Button("Vider");
	public Button btnRentrer = new Button("Ajouter");
	public Button btnRetirer = new Button("Retirer");
	public TextField TAAjouter = new TextField("Chaine à ajouter");
	public TextArea fldAction = new TextArea("Action perfomée : ",100,50, TextArea.SCROLLBARS_VERTICAL_ONLY);
	public GridLayout GLGestion = new GridLayout(2,1,10,10);
	public GridLayout GLGestion2 = new GridLayout(2,1,10,10);
	public GridLayout GLGestion3 = new GridLayout(1,2,10,10);
	public GridLayout GLGestion4 = new GridLayout(3,3,10,10);
	public GridLayout GLAffichage = new GridLayout(10,1,10,10);
	public GridLayout GLGestion5 = new GridLayout(3,1,10,10);
	public Panel pnlGestion = new Panel(GLGestion);
	public Panel pnlGestion2 = new Panel(GLGestion2);
	public Panel pnlGestion3 = new Panel(GLGestion3);
	public Panel pnlGestion4 = new Panel(GLGestion4);
	public Panel pnlGestion5 = new Panel(GLGestion5);
	public Panel pnlAffichage = new Panel(GLAffichage);
	public TextField fldCase0 = new TextField(null);
	public TextField fldCase1 = new TextField(null);
	public TextField fldCase2 = new TextField(null);
	public TextField fldCase3 = new TextField(null);
	public TextField fldCase4 = new TextField(null);
	public TextField fldCase5 = new TextField(null);
	public TextField fldCase6 = new TextField(null);
	public TextField fldCase7 = new TextField(null);
	public TextField fldCase8 = new TextField(null);
	public TextField fldCase9 = new TextField(null);
	public Label lblvide = new Label(null);
	
	public void init()
	{
		setFont(new Font("Ecrire GRAS", Font.PLAIN, 10));
		setLayout(new GridLayout(1,4,10,10));
		pnlAffichage.add(fldCase0);
		fldCase0.setEditable(false);
		fldCase0.addMouseListener(this);
		pnlAffichage.add(fldCase1);
		fldCase1.setEditable(false);
		pnlAffichage.add(fldCase2);
		fldCase2.setEditable(false);
		pnlAffichage.add(fldCase3);
		fldCase3.setEditable(false);
		pnlAffichage.add(fldCase4);
		fldCase4.setEditable(false);
		pnlAffichage.add(fldCase5);
		fldCase5.setEditable(false);
		pnlAffichage.add(fldCase6);
		fldCase6.setEditable(false);
		pnlAffichage.add(fldCase7);
		fldCase7.setEditable(false);
		pnlAffichage.add(fldCase8);
		fldCase8.setEditable(false);
		pnlAffichage.add(fldCase9);
		fldCase9.setEditable(false);
			
		add(pnlGestion);
		pnlGestion2.setLayout(GLGestion2);
		pnlGestion.add(pnlGestion2);
		pnlGestion3.setLayout(GLGestion3);
		pnlGestion2.add(pnlGestion3);
		pnlGestion2.add(fldAction);
		fldAction.setEditable(false);
		fldAction.setBackground(Color.white);
		pnlGestion3.add(pnlGestion5);
		pnlGestion5.add(lblvide);
		pnlGestion5.add(TAAjouter);
		TAAjouter.setEditable(true);
		TAAjouter.addMouseListener(this);
		pnlGestion4.setLayout(GLGestion4);
		pnlGestion3.add(pnlGestion4);
		pnlGestion4.add(btnRentrer);
		btnRentrer.addActionListener(this);
		pnlGestion4.add(btnVider);
		btnVider.addActionListener(this);
		pnlGestion4.add(btnRetirer);
		btnRetirer.addActionListener(this);
		
		add(pnlAffichage);
	}
	
	public void actionPerformed(ActionEvent action) 
	{
		if(action.getSource()==btnRentrer)
		{
			if(q==-1) {
				fldCase0.setText(TAAjouter.getText());
				q++;
				fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à  la case "+q+" car la file était vide");
			}
			else if(q==0) {
				fldCase1.setText(TAAjouter.getText());
				q++;
				fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été  ajoutée à  la case "+q+" car la vide contenait déjà "+q+" élèments");
			}
			else if(q==1) {
				fldCase2.setText(TAAjouter.getText());
				q++;
				fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été  ajoutée à  la case "+q+" car la vide contenait déjà "+q+" élèments");
			}
			else if(q==2) {
				fldCase3.setText(TAAjouter.getText());
				q++;
				fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été  ajoutée à  la case "+q+" car la vide contenait déjà "+q+" élèments");
			}
			else if(q==3) {
				fldCase4.setText(TAAjouter.getText());
				q++;
				fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été  ajoutée à  la case "+q+" car la vide contenait déjà "+q+" élèments");
			}
			else if(q==4) {
				fldCase5.setText(TAAjouter.getText());
				q++;
				fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été  ajoutée à  la case "+q+" car la vide contenait déjà "+q+" élèments");
			}
			else if(q==5) {
				fldCase6.setText(TAAjouter.getText());
				q++;
				fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été  ajoutée à  la case "+q+" car la vide contenait déjà "+q+" élèments");
			}
			else if(q==6) {
				fldCase7.setText(TAAjouter.getText());
				q++;
				fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été  ajoutée à  la case "+q+" car la vide contenait déjà "+q+" élèments");
			}
			else if(q==7) {
				fldCase8.setText(TAAjouter.getText());
				q++;
				fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été  ajoutée à  la case "+q+" car la vide contenait déjà "+q+" élèments");
			}
			else if(q==8) {
				fldCase9.setText(TAAjouter.getText());
				q++;
				fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été  ajoutée à  la case "+q+" car la vide contenait déjà "+q+" élèments");
			}
			else if(q>8)
			{
				fldAction.setText(fldAction.getText()+"\n\n Plus de place");
			}	
		}
		
		if(action.getSource()==btnRetirer)
		{
			retirer();
		}
		
		if(action.getSource()==btnVider)
		{
			vider();			
		}
	}
	
	public void mouseClicked(MouseEvent mouse) 
	{
		if(mouse.getSource()==TAAjouter)
			TAAjouter.setText(null);
		if(mouse.getSource()==fldCase0)
			retirer();
	}

	public void mouseEntered(MouseEvent mouse) {	}
	public void mouseExited(MouseEvent mouse) {}
	public void mousePressed(MouseEvent mouse) {	}
	public void mouseReleased(MouseEvent mouse) {}
	
	public void retirer()
	{	
		if(q!=-1)
		{
			fldAction.setText(fldAction.getText()+"\n\n Chaine retirée : "+fldCase0.getText());
			fldCase0.setText(fldCase1.getText());
			fldCase1.setText(fldCase2.getText());
			fldCase2.setText(fldCase3.getText());
			fldCase3.setText(fldCase4.getText());
			fldCase4.setText(fldCase5.getText());
			fldCase5.setText(fldCase6.getText());
			fldCase6.setText(fldCase7.getText());
			fldCase7.setText(fldCase8.getText());
			fldCase8.setText(fldCase9.getText());
			fldCase9.setText(null);
			q--;
		}
		else if(q==-1)
		{
			fldAction.setText(fldAction.getText()+"\n\n File vide");
		}
	}
	
	public void vider()
	{
		if(q!=-1)
		{
			fldCase0.setText(null);
			fldCase1.setText(null);
			fldCase2.setText(null);
			fldCase3.setText(null);
			fldCase4.setText(null);
			fldCase5.setText(null);
			fldCase6.setText(null);
			fldCase7.setText(null);
			fldCase8.setText(null);
			fldCase9.setText(null);
			fldAction.setText(fldAction.getText()+"\n\n File vide");
			q=-1;
		}
		else if(q==-1)
		{
			fldAction.setText(fldAction.getText()+"\n\n File déjà vide");
		}
	}
}



 Historique

09 octobre 2008 16:19:20 :
Faute dans un setText()
09 octobre 2008 16:43:00 :
Problème si on retire trop d'éléments : corrigé Amélioration du TextArea Action Performée (merci sheorogath)

 Sources de la même categorie

Source avec Zip Source avec une capture CALENDRIER EN JAVA (APPLET JAVA) POUR ANNONCER UN EVENEMENT ... par aladec2007
Source avec Zip Source avec une capture CORRECTEUR ORTHOGRAPHIQUE APPLET JAVA par adilchadi
JEU BARBOTTE par pouyelayese
Source avec Zip PETITE ANIMATION EN JAVA par devmouad
Source avec Zip Source avec une capture APPLET : REDIMENSIONNEMENT D'UNE IMAGE AVANT UPLOAD par twinser

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture CALENDRIER EN JAVA (APPLET JAVA) POUR ANNONCER UN EVENEMENT ... par aladec2007
Source avec Zip Source avec une capture FRAGMENTER, DÉFRAGMENTER UN FICHIER par Chatbour
Source avec Zip JEU DU CENT (APPLET) par minosubb
Source avec Zip APPLET CLIENT + MAJ BASE DE DONNÉE COTE CLIENT DE CREATION D... par minosubb
CLASS FILE UTILITIES / CLASSE UTILITAIRE DE MANIPULATION DE ... par MacrOsjIu

Commentaires et avis

Commentaire de coucou747 le 11/10/2008 11:16:13

salut

#  if(q==-1) {
# fldCase0.setText(TAAjouter.getText());
# q++;
# fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la file était vide");
# }
# else if(q==0) {
# fldCase1.setText(TAAjouter.getText());
# q++;
# fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
# }
# else if(q==1) {
# fldCase2.setText(TAAjouter.getText());
# q++;
# fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
# }
# else if(q==2) {
# fldCase3.setText(TAAjouter.getText());
# q++;
# fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
# }
# else if(q==3) {
# fldCase4.setText(TAAjouter.getText());
# q++;
# fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
# }
# else if(q==4) {
# fldCase5.setText(TAAjouter.getText());
# q++;
# fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
# }
# else if(q==5) {
# fldCase6.setText(TAAjouter.getText());
# q++;
# fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
# }
# else if(q==6) {
# fldCase7.setText(TAAjouter.getText());
# q++;
# fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
# }
# else if(q==7) {
# fldCase8.setText(TAAjouter.getText());
# q++;
# fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
# }
# else if(q==8) {
# fldCase9.setText(TAAjouter.getText());
# q++;
# fldAction.setText(fldAction.getText()+"\n\n La chaine : "+TAAjouter.getText()+" a été ajoutée à la case "+q+" car la vide contenait déjà "+q+" élèments");
# }
# else if(q>8)
# {
# fldAction.setText(fldAction.getText()+"\n\n Plus de place");
# }

tu peux le factoriser ce code....

dans java.util.* t'as une classe queue, t'avais plus qu'a mettre une interface graphique dessus, sans t'occuper de l'implementation de la queue...


une stack, c'est une liste chainee, une queue, c'est une liste chainee, sauf qu'on "stoque plus haut" un couple vers le debut et vers la fin (pour pouvoir ajouter au debut, et retirer a la fin.) et les "fleches" (pointeurs) vont dans le sens inverse de la queue.

Commentaire de petifa le 11/10/2008 14:05:20

slt,
coucou747 a raison ton code peut être simplifié, meme si le "copier/coller" marche super bien dans ce cas

Commentaire de rezmim le 27/10/2008 18:52:00

tre bon travail . merci

Commentaire de Julien39 le 21/10/2009 16:14:18 4/10

Un switch(q) serait un peu moins brouillon que les 10 else if.

Tu pourrais utiliser des ArrayList pour stocker tes fldCase0, fldCase1 ... et ensuite, utiliser des for ( obect c : ArrayList){} en particulier pour vider

Au lieu de faire toujours la meme chose :
#  fldCase7.setText(TAAjouter.getText());
# q++;
# fldAction.setText(fldAction.getText()+"\n\n La c


Tu pourrais créer une méthode methode(fldCasei) qui le fait et ce serait plus simple

Je ne sais pas si j'ai été bien clair, demande moi si ce n'est pas le cas

Commentaire de Julien39 le 21/10/2009 16:16:14

Mais, il me semble que tu réécris des méthodes qui existent déjà, ce n'est pas le principe de la liste chainee que tu as réimplémenté en ajoutant une interface ?? Peut etre que je me trompe...

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Tomcat Sécurité [ par Dellys ] Bonjourvoila je veut donnée a  mon applet   accés  a la bd pour  ce la je doit configuer la sécurit& Simuler un input file dans un applet [ par lulu42 ] Bonjour à tous !    J'ai besoin de vos lumière car j'ai besoin de simuler le fonctionnement d'un <input type="file" /> dans un applet java. En f [Applet] Ecriture dans fichier [ par LordBob ] Bonjour a tous,voila, je sais qu'il y a des choses que l'on ne peut pas faire avec une applet Java. En fait j'ai créé une applet qui enregis Javacard - CAP file [ par la_vigiere ] Bonjour tout le monde! je suis en train de développer une Applet Javacard et j'ai un soucis lorsque je veux générer mon CAP file avec l'option -debug appliction java applet [ par pipido ] Salut tout le monde; je souhaiterai connecter une applet a un serveur dont une base de donnees access est logee. Mon applet est un formulaire d'inscri [Applet] ou ça coince ? [ par sikove ] Salut, j'ai crée un damier avec un pion qui se déplace sur tout ce damier, mais le problème est que ce damier se recrée à chaque itération, il ne ser formulaire applet connexion a un serveur puis a une base de donnees distante [ par pipido ] Bonjour tout le monde En fait je suis entrain de concevoir un programme java qui sera execute sur un navigateur web donc une applet. Alors mon applica Signature applet [ par aforpien ] bonjour à tous, Je developpe un applet java qui va permettre à mes utilisateurs de lancer des programmes depuis cet applet, sachant que les programme Servlet/JSP affichage d'une image [ par simovic ] Bonjour, Pour une application distribuée je desire envoyer une image sur le serveur Tomcat avec une jsp et afficher cette image sur la meme jsp. Avez Probleme de la connexion d'une applet avec la base de donnée MySql [ par akkachhamid ] Salut, j'ai un programme Applet qui a une connexion avec la base de données Mysql ,mais quand je l'exécute dans la plate forme Netbeans aucune erre


Nos sponsors


Sondage...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,671 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales