Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Aeros

#51
Java / Re: como programar un automata?
11 Septiembre 2010, 10:38 AM
no entendi bien..
perdona soy medio novato :P

pero si queres validar datos yo creo una clase y creo metods q validan, despeus instancio el objeto de validacion y le voy pasando los metodos para ver si se valida...
ejemplo:
Código (java) [Seleccionar]
package ejercicio1;
import java.util.regex.Pattern;

public class validar  {
private String nombre;
     private String apellido;
     private String dni;
     private String dia,mes,año;
     
validar(String nombre,String apellido, String dni,String dia, String mes,String año)
{
this.nombre=nombre;
this.apellido=apellido;
this.dni=dni;
this.dia=dia;
this.mes=mes;
this.año=año;
}

public boolean validarContenidodeCajas()
{
//boolean respuesta=true;


if ((nombre.length()==0)||(apellido.length()==0)||
(dni.length()==0)||(dia.length()==0)||(mes.length()==0)||
(año.length()==0))


{

return false;
}
else
{
return true;
}

}



public boolean validarlosdatos()
{


if
((nombre.matches(("[a-zA-Z]*")))&&(apellido.matches(("[a-zA-Z]*"))))

{

return true;
}
else
{
return false;
}


}


public boolean validarlosdatosNumericos()
{
if
((dni.matches(("[0-9]*")))&&
(dia.matches(("[0-9]*")))&&
(mes.matches(("[0-9]*")))&&
(año.matches(("[0-9]*"))))


{

return true;
}
else
{
return false;
}

}
}

#52
Java / Re: Ejemplo de 3 capas con java
9 Septiembre 2010, 11:32 AM
Gracias sapito por tu aporte!

si contestaras los mails o mps serias perfecto  :D
#53
Java / Re: Mostrar un JFrame desde un Menuitem
4 Septiembre 2010, 07:15 AM
Solucionada :D


Código (java) [Seleccionar]
private void fAgregarActionPerformed(java.awt.event.ActionEvent evt) {
            new Agregar().setVisible(true);
    }
#54
Java / Mostrar un JFrame desde un Menuitem
4 Septiembre 2010, 07:01 AM
Tengo el siguiente codigo que no hace nada ni tira errores jeje


Código (java) [Seleccionar]

public void Eventos(){
        fAgregar.addActionListener(
           new ActionListener(){
                public void actionPerformed(ActionEvent e){
                    new Agregar().setVisible(true);
                }
            }
       );
   
     }


Lo que quiero es lo siguiente que cuando Pulse fAgregar (es un  menu item) me muestre otro JFrame llamo Agregar.

Saludos
#55
PHP / Re: Apps de facebook - API PHP
26 Agosto 2010, 03:28 AM
Cita de: ~ Yoya ~ en 25 Agosto 2010, 23:34 PM
No entiendo nada, explicate mejor

idem :D
#57
Cita de: Didacso en 17 Agosto 2010, 14:45 PM
Cuando usas una Collection tipo TreeSet , TODOS los objetos que vayas a agregar deber definir la manera en que se ordenarán , ya que dicha collection es ordenada , con lo cual , basta con que tu clase implemente el método compareTo(Object o) de la interfas Comparable , si no te interesa ordenarlo , solamente has que dicho método devuelva 1 , asi agregará a todos , o utiliza otra collection que no se ordene , tipo ArrayList o Vector.

ahh listo nop sabia q los TreeSet siempre hay q usar un compare

gracias :)
#58
pero no quiero ordenarlos xDD solo quiero q se vayan agregando al treeset.

pregunta : siempre cuando uso TreeSet tengo q usar el comparable?? o lo puedo usar como una list.

#59
no entiendo si los metodos de validacion  devuelven false se imprime messagedialog si no agrego objetos a la lista de vehiculos.


Explicate :P

#60
Java / Boton que agrega un objeto a un treeset
17 Agosto 2010, 05:03 AM
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 :(

Código (java) [Seleccionar]
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 :

Código (java) [Seleccionar]
public class Validacion {
        private String  placaVehiculo;
private String nombrePersona;
private String  actualKm;

        public Validacion(String p, String n, String   ak){
            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;}
     }

}



Código (java) [Seleccionar]
package ejercicion5;
import java.util.TreeSet;

public class Vehiculo {
     private String  placaVehiculo;
private String nombrePersona;
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;}
       
        public String toString(){
            return(this.getPlaca()+ " "+ this.getnombrePersona() +" "+ this.getactualKm());
           
        }
}


Gracias :D