hola que tal
el problema q tengo q es q solo me deja agregar un vehiculo a la lista de vehiculos... y el error de jOptionPane me dice q no lo reconoce

private void jButton1ActionPerformed
(java.
awt.
event.
ActionEvent evt
) { Validacion v = new Validacion(txtPlaca.getText(), txtNombre.getText(),txtKm.getText());
if(v.validarcajasllenas()== false || v.validarNumeros()==false|| v.validarDatos()==false){
JOptionPane.
showMessageDialog(null,
"Complete todos de manera correcta",
"Información",
JOptionPane.
WARNING_MESSAGE); }
else{
Lv.
AgregarVehiculos(new Vehiculo
(txtPlaca.
getText(), txtNombre.
getText(),
Integer.
parseInt(txtKm.
getText()))); Lv.MostrarVehiculos();
}
}
con las siguientes clases :
public class Validacion {
this.nombrePersona= n;
this.placaVehiculo =p;
this.actualKm =ak;
}
public boolean validarcajasllenas(){
if ( (nombrePersona.length()==0) || (placaVehiculo.length()==0) || (actualKm.length()==0) ){
return false;
}
else{return true;}
}
public boolean validarDatos(){
if((placaVehiculo.matches(("[a-zA-Z]*")))&&(nombrePersona.matches(("[a-zA-Z]*")))){
return true;
}
else {return false;}
}
public boolean validarNumeros(){
if (actualKm.matches("[0-9]*")){
return true;
}else{return false;}
}
}
package ejercicion5;
import java.util.TreeSet;
public class Vehiculo {
private int actualKm;
public Vehiculo(){
}
public Vehiculo
(String placaVehiculo,
String nombrePersona,
int actualkm
){ this.placaVehiculo = placaVehiculo;
this.nombrePersona = nombrePersona;
this.actualKm = actualKm;
}
public void setplacaVehiculo
(String placaVehiculo
){this.
placaVehiculo = placaVehiculo
;} public void setnombrePersona
(String nombre
){this.
nombrePersona = nombre
;} public void setKm(int actualKm){this.actualKm = actualKm;}
public String getPlaca
(){return placaVehiculo
;} public String getnombrePersona
(){return nombrePersona
;} public int getactualKm(){return actualKm;}
return(this.getPlaca()+ " "+ this.getnombrePersona() +" "+ this.getactualKm());
}
}
Gracias
