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 - alexkof158

#201
Java / Re: Cubo y Esfera 2D
27 Marzo 2008, 02:23 AM
Cita de: Burnhack en 26 Marzo 2008, 11:35 AM
No pasa nada, nose si tu lo puedes hacer pero puedes borrarte el post  para quitarle trabajo a CasiDiablo, sino supongo que él se pasara pronto por aquí.

Un Saludos

ok que el mismo lo borre, pa ra que le pagamos entonces.
jajajaj  :rolleyes:
#202
Java / Re: Cubo y Esfera 2D
26 Marzo 2008, 06:06 AM
gracias burhack, pero despues de haber creado el post me tope con esos tutos que habian y los ejemplos y toda la vaina. autoria de casidevil.


Gracias
  ;) ;)
#203
Java / Cubo y Esfera 2D
26 Marzo 2008, 00:47 AM
hola a todos,

Podrian ayudarme, dandome tutos para hacer un cubo y una esfera en 2D.

Gracias por leer cualquier cosita que necesite para hacer esto posteenla. que yo hago el resto.
#204
Java / Re: Problema al compilar error
26 Enero 2008, 03:32 AM
retomando el tema me doy po vencido, mejor espero que empieze la universidad y le digo al profesor q me explique.
#205
Java / Re: Problema al compilar error
3 Enero 2008, 02:21 AM
exacto, man vos me entiendes mi programa me guarda pero lo que guarda siempre lo sobrescribe y ademas quiero que los datos se queden guarados en el DD. Que cuando yo los cargue con arhivo.abri("Factura"); se carguen. Ojala me echen la manito alli para ver.   ;D ;D ;D ;D ;D ;D
#206
Java / Re: Problema al compilar error
28 Diciembre 2007, 22:43 PM
Gracias, no se cansen rapido please, solo si soluciono eso gano mi tests .

Citarpackage microproyecto.li;
import java.io.*;
import java.util.*;
public class ManagerArchivoFactura{
   public void saveFactura(Object obj)throws IOException{
      ObjectOutputStream out=null;
      File f=new File("Factura.dat");      
      try{
         out=new ObjectOutputStream(new FileOutputStream(f));
         out.writeObject(obj);
      }finally{
         if(out!=null)
         out.close();
      }
   }
   public Map readFactura()throws Exception, ClassNotFoundException{
      File f=new File("Factura.dat");
      ObjectInputStream in=null;
      Map mapa=null;
      try{
         if(f.exists()){
            in=new ObjectInputStream(new FileInputStream(f));
            mapa=(Map)in.readObject();
         }
      }finally{
         if(in!=null)
         in.close();
      }
      return mapa;
   }
}
#207
Java / Re: Problema al compilar error
28 Diciembre 2007, 00:04 AM
perdona que moleste tanto casidiablo.
Me podrias señalar en que parte del codigo tego que poner el saveFactura.

Citarpackage microproyecto.li;

import java.io.*;
import java.util.*;
public class Cardique{
   

   
   BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
   static private ManagerFactura mfa;
   private ManagerArchivoFactura mgr=new ManagerArchivoFactura();
   static Factura fa;
   Municipio mu=null;
   Pago pa=null;
   static Lista Factura;
   static Archivo archivo = new Archivo();
   //static Lista Municipio=null;
   //static Archivo archivo= new Archivo();
   public Cardique()throws Exception, ClassNotFoundException{
      try{
         mfa=new ManagerFactura();
         mgr=new ManagerArchivoFactura();
         //mmu=new ManagerMunicipio();
         //mpa=new ManagerPago();
                       
          System.out.println("Los Archivos Se Cargaron Con Exito ");
      }catch(Exception ex){
         ex.printStackTrace();
         System.out.println("Error al cargar archivo"+ex);
   }
}
   public static void main(String arg[])throws Exception{
      Cardique m=new Cardique();
      try{
      
      m.menuFactura();
      }catch(Exception ex){
         System.out.println(ex);
      }
   }

   public void menuFactura()throws Exception{
      
      Menu menuPrincipal = new Menu();
      System.out.println("...........................................................");
      System.out.println("*       Programa para control de ingresos en Cardique       *");
      System.out.println("...........................................................");
      menuPrincipal.opcion("1. Facturar");
      menuPrincipal.opcion("2. Registrar Pagos");
      menuPrincipal.opcion("3. Consultar");
      menuPrincipal.opcion("4. Ingresos");
      menuPrincipal.opcion("5. Salir");
                  
      int op;
         do{
         
      /*   try {
             op = Integer.parseInt(entrada.readLine());      
             
          }
         
         catch (Exception ex) {
             System.out.println ("Digite por favor un numero valido");
         
          }*/
            
         System.out.println("\n************ Menu  ***********\n");
         op= menuPrincipal.seleccionar();
         switch (op){
            
           case 1:   Facturar();break;
           
           case 3: buscarFactura();break;
           
              case 5:System.exit(0); 
           default : System.out.println("Opcion incorrecta...");
         }
      }while(op!=5);
    }
   
      public void ejecutar(){

       
      Factura = (Lista) archivo.abrir("Factura.dat");
      if(Factura == null)
         Factura = new Lista();
         }
      
   public  void Facturar()throws Exception{
   Factura fa=new Factura();
   
   System.out.println("Registre el Nombre del Municipio");
   fa.setMunicipio(entrada.readLine());

   
   System.out.println("Registre el Numero de Factura");
   fa.setNumero(entrada.readLine());
   
   System.out.println("Registre la Fecha a Facturar");
   fa.setFecha(entrada.readLine());
   
      
   System.out.println("Digite el Valor a Facturar");
   fa.setValor(Integer.parseInt(entrada.readLine()));
      
   if(mfa.crearFactura(fa)){
      mgr.saveFactura(fa);
      
   System.out.println(" FACTURA FUE REGISTRADA CORRECTAMENTE");
   
   }else{
   System.out.println("Factura Ya existe");
   }
   this.menuFactura();
}
      
      public void  buscarFactura()throws Exception,ClassNotFoundException{
      System.out.println(" Digite numero de la Factura: ");
      String numero = entrada.readLine();
      fa = mfa.getFactura(numero);
                        
      if(fa==null){
      System.out.println("No hay facturas Registradas");
      this.menuFactura();
      }   
      System.out.println(fa);   
      this.menuFactura();
      
      }
   

      
   }
:) :) :) :) :) :) :) :)
#208
Java / Re: Problema al compilar error
27 Diciembre 2007, 22:11 PM
bueno depronto no entendi o no me has entendido,
Mi programa guarda y toooo. Lo que pasa es que cuando quiero volver a correr el programa y mirar los valores que escribe anteriormente no me salen.
Le doy consultar y no me salen los valores guardados.
Solo salen los que estan en memoria solamente.

* el arhivo Factura.dat se genera.


AYUDAME .

gracias.
#209
Java / Re: Problema al compilar error
27 Diciembre 2007, 19:55 PM
Uy perdon,
Y como siguio con la gripa TOMATE UN NOXPIRIN. jejeje

Porfavor podrias explicarme mejor esa parte.
#210
Java / Re: Problema al compilar error
26 Diciembre 2007, 23:56 PM
mm bueno.
mira lo que pasa es que cuandro crea la factura osea digite el nombre, fecha. numero, y el valor, estos deben quedar guardados siempre en el disco duro e ir haciendo. pero cuando cierro el programa y lo vuelvo a abrir no estan los datos. ¿porque digo que no estan? porque en el metodo hay una consultar y cuando le doy alli para consultar me dice que el municipio no existe.

Lo que quiero es que guarde bien todo y la cosa.
Citarpackage microproyecto.li;
import java.io.*;
import java.util.*;
public class ManagerFactura{
   private Map<String,Factura>mapafactura;
   private ManagerArchivoFactura mfa;
   public ManagerFactura() throws Exception, ClassNotFoundException{
      mfa=new ManagerArchivoFactura();
      mapafactura= new HashMap<String,Factura>();
      if(mapafactura==null){
         mapafactura=new HashMap();
      }
   }
   public boolean crearFactura(Factura fa)throws Exception{
      this.mapafactura.put(fa.getNumero(),fa);
      mfa.saveFactura(fa);
      return true;
   }
   public Factura getFactura(String numero)throws Exception{
      Factura fa=mapafactura.get(numero);
      return fa;
   }
   public boolean modificarFactura(Factura fa,String numero)throws Exception{
      if(this.getFactura(numero)==null){
         System.out.println("Factura no existe");
         return false;
   }
   this.mapafactura.put(numero,fa);
   mfa.saveFactura("Factura.dat");
   return true;
   }
   public boolean eliminarFactura(String numero)throws Exception{
         if(this.getFactura(numero)==null){
         System.out.println("Factura no existe");
         return false;
   }
   this.mapafactura.remove(numero);
   return true;
   }
   public boolean imprimirFactura(Factura fa)throws Exception{
      if(fa!=null){
      System.out.println(mapafactura);
   }else{
      System.out.println("No Hay Registros");
   }
   return true;
}
}