Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ricerca.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent e) {
- Persona p = new Persona();
- if(v.size() <= 0)
- JOptionPane.showMessageDialog(null, "Database vuoto");
- else {
- String nome = JOptionPane.showInputDialog("Inserisci il nome della persona da cercare");
- String cognome = JOptionPane.showInputDialog("Inserisci il cognome della persona da cercare");
- if(p.ricercaNominativo(nome, cognome, v))
- JOptionPane.showMessageDialog(null, "Il cliente è in archivio");
- else
- JOptionPane.showMessageDialog(null, "Il cliente non è in archivio");
- }
- }
- });
- boolean ricercaNominativo(String nome, String cognome, Vector v) {
- int i=0;
- boolean trovato = false;
- while(i < v.size()) {
- Persona p = new Persona();
- p = (Persona)v.get(i);
- if(nome.equals(p.nome) && cognome.equals(p.cognome)) {
- trovato = true;
- break;
- }
- else
- i++;
- }
- return trovato;
- }
- boolean ricercaNominativo(String nome, String cognome, String data, Vector v) {
- int i=0;
- boolean trovato = false;
- while(i < v.size()) {
- Persona p = new Persona();
- p = (Persona)v.get(i);
- if(nome.equals(p.nome) && cognome.equals(p.cognome)) {
- trovato = true;
- break;
- }
- else
- i++;
- }
- return trovato;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement