Bonsoir
je suis en train de faire un applet qui foncyionne comme suit: on insère des noms dans un TextField, et les noms sont rajoutés dans un vector. Après on peut chercher les noms par des petits parties de nom, par exemple 'art' trouverait 'Martin'. Mon problème est l'equalsIgnoreCase, comment je peux le rajouter dans mon code?
Merci beaucoup de votre aide!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 public void actionPerformed(ActionEvent e) { if (e.getSource() == txtNom) { nom= (String)txtNom.getText(); objetNom= new String(nom); vektori.addElement(objetNom); txtNom.setText(""); } if (e.getSource() == txtCherche) { cherche= (String)txtCherche.getText(); txtCherche.setText(""); for (int i=0; i<vektori.size(); i++) { nom.equalsIgnoreCase(cherche); // marche pas int endroit= nom.indexOf(cherche); if (endroit>= 0){ vraie = true; faux = false; } else{ vraie = false; faux = true; } } } repaint(); }
Tootsi
Partager