• Sábado 27 de Abril de 2024, 07:55

Mostrar Mensajes

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


Mensajes - luiquroj

Páginas: [1] 2
1
Java / Ayuda Con Java
« en: Lunes 9 de Enero de 2006, 01:09 »
Ya que por aqui hay bastante gente que trabaja o conoce sobre programacion, me gustaria preguntar si alguien tiene algun buen manual para trabajar lo que es video en netbeans (preferiblemente 3.6) o en jcreator (cualquier version) y tambien saber si podrian explicarme como crear un instalador o un ejecutable una vez que tenga terminado el codigo de un programa cualquiera para este tipo de lenguaje

Gracias por la ayuda  :P

2
Inteligencia Artificial / Re: Ejemplos De Ia
« en: Martes 29 de Noviembre de 2005, 23:22 »
Pos no se ke es eso del matlab pero intentare conseguirlo por alguna parte

Gracias por la ayuda!!  :P

3
Java / Como Se Hace?
« en: Martes 29 de Noviembre de 2005, 19:19 »
Era para ver si me ayudaban con esto ya ke me da el siguiente error

java.sql.SQLException: argumentos no válidos en la llamada

aki dejo una parte del codigo

public class Conectar extends JFrame {
   
   static final String CONTROLADOR_JDBC = "oracle.jdbc.driver.OracleDriver";
   static final String URL_BASEDEDATOS = "jdbc:oracle:thin:@PC.:1521:ULATINA";
   
   private Connection conexion;
   private Statement instruccion;
   
   public Conectar(){
   }  
   
   public  void insertaTransacciones(int id_transaccion,int id_plan,int mk_time,int cantidadOperaciones ){
        try {
       Class.forName( CONTROLADOR_JDBC );
       conexion = DriverManager.getConnection( URL_BASEDEDATOS, "system", "manager" );

      instruccion = conexion.createStatement();
               
       boolean inser = instruccion.execute("insert into Transaccion values ("+String.valueOf(id_transaccion)+","+String.valueOf(id_plan)+","+String.valueOf(mk_time)+","+String.valueOf(cantidadOperaciones)+")");
       }
....

4
Inteligencia Artificial / Ejemplos De Ia
« en: Martes 29 de Noviembre de 2005, 19:14 »
Bueno, keria ver si ustedes tienen o saben de donde se puede descargar alguna linea de codigo sobre esto, no importa la tarea ke realice, lo ke keria era ver un poco sobre este tema revisando codigo pero no encontre

5
C/C++ / Re: Estructura De Datos
« en: Martes 16 de Agosto de 2005, 17:03 »
Despues de jugar por un rato logre hacerlo con colas y pilas pero no he podido con arboles, el problema mas que todo seria que no entiendo bien la estructura de los arboles y por eso me a costado tanto

6
C/C++ / Estructura De Datos
« en: Domingo 14 de Agosto de 2005, 01:11 »
Basicamente ocupo ver si me podian pasar algun ejemplo o darme una explicacion de como hacer para guardar y abrir colas, pilas y arboles binarios

Con las colas y pilas, estas se pueden guardar de la misma forma que se hace con listas?

Agradeceria que me pudieran ayudar ya que es lo que me falta <_<

Un saludo :hola:

7
C++ Builder / Ingreso De Datos
« en: Sábado 9 de Julio de 2005, 21:58 »
Se que esto va a sonar muy ignorante pero me podrian decir como hago para poner una ventana parecida a un JOptionPane.showInputDialog de Java para asi poder almacenar algun dato al nodo

8
Oracle / Ayuda
« en: Jueves 28 de Abril de 2005, 16:21 »
Queria saber si me podian ayudar a resolver un proceso ya que no me sale

Basicamente es que inserte en la tabla histo_ordenes_x_cliente usando 2 cursores, aqui dejo las tablas relacionadas a dicho proceso y el proceso a como lo tengo por si alguien me puede ayudar

CREATE TABLE CLIENTES(
   ID_CLIENTE   VARCHAR2(3)   NOT NULL
   DESC_CLIENTE   VARCHAR2(30)   NOT NULL
   TELEFONO   VARCHAR2(15)   NOT NULL
   DIRECCION   VARCHAR2(30)   NOT NULL
   ID_SEGMENTO   VARCHAR2(10)   NOT NULL
   CREDITO      VARCHAR2(30)   NOT NULL
   ESTADO      VARCHAR2(1)   NOT NULL);

CREATE TABLE SEGMENTO(
   ID_SEGMENTO   VARCHAR2(10)   NOT NULL
   DESC_SEGMENTO   VARCHAR2(20)   NOT NULL);

CREATE TABLLE ORDEN_MAESTRO(
    ID_ORDEN      VARCHAR2(5)   NOT NULL
    ID_CLIENTE      VARCHAR2(3)   NOT NULL
    ID_SUCURSAL      VARCHAR2(6)   NOT NULL
    FEC_ORDEN      DATE      NOT NULL
    FEC_ENVIO      DATE      NOT NULL
    EMPLEADO_REGISTRO   VARCHAR2(10)   NOT NULL
    TOTAL      NUMBER(15)   NOT NULL
    ORDEN_COMPLETA   VARCHAR2(1)   NOT NULL
    FORMA_PAGO      VARCHAR2(1)   NOT NULL);

CREATE TABLE SUCURSAL(
   ID_SUCURSAL   VARCHAR2(6)   NOT NULL
   DESC_SUCURSAL   VARCHAR2(30)   NOT NULL
   DIRECCION   VARCHAR2(30)   NOT NULL);

CREATE TABLLE ORDEN_MAESTRO(
    ID_ORDEN      VARCHAR2(5)   NOT NULL
    ID_CLIENTE      VARCHAR2(3)   NOT NULL
    ID_SUCURSAL      VARCHAR2(6)   NOT NULL
    FEC_ORDEN      DATE      NOT NULL
    FEC_ENVIO      DATE      NOT NULL
    EMPLEADO_REGISTRO   VARCHAR2(10)   NOT NULL
    TOTAL      NUMBER(15)   NOT NULL
    ORDEN_COMPLETA   VARCHAR2(1)   NOT NULL
    FORMA_PAGO      VARCHAR2(1)   NOT NULL);

HISTO_ORDENES_X_CLIENTE(
       AÑO       DATE      NOT NULL
       MES       DATE      NOT NULL
       ID_CLIENTE    VARCHAR2(10)   NOT NULL
       TOTAL_ORDEN    NUMBER(20)   NOT NULL
       NUMERO_DE_ORDENES NUMBER(15)   NOT NULL);

CREATE OR REPLACE PROCEDURE HISTO
   BEGIN
   DECLARE
      CURSOR C_CLIENTECREDITO IS
      SELECT * FROM CLIENTES
      WHERE CLIENTES.CREDITO != '1' AND
      CLIENTES.ESTADO = 'A' AND
      CLIENTES.ID_SEGMENTO=SEGMENTO.ID_SEGMENTO AND
      SEGMENTO.DESC_SEGMENTO != 'EDUCACION';
      
      CURSOR MAESTROCLIENTE IS
      SELECT * FROM ORDEN_MAESTRO
      WHERE  ORDEN_MAESTRO.ORDEN_COMPLETA='S' AND
      ORDEN_MAESTRO.ID_SUCURSAL=SUCURSAL.ID_SUCURSAL AND
      SUCURSAL.DESC_SUCURSAL='SAN JOSE' AND
      (BETWEEN TO_DATE('DD-MM-YY','01-01-05)AND TO_DATE('DD-MM-YY','31-12-05')) AND
      C_CLIENTECREDITO.ID_CLIENTE=clientes.ID_CLIENTE;               REVISAR

      V_TOT_ORDENES   ORDEN_MAESTRO.TOTAL%TYPE;
      V_NUM_ORDENES   NUMBER(30):=0;
      CONTADOR   NUMBER(30):=0;
   BEGIN
      OPEN C_CLIENTECREDITO;
      OPEN MAESTROCLIENTE;
         SELECT COUNT(ID_CLIENTE) INTO CONTADOR;
         FOR I IN I.CONTADOR                         REVISAR
            FETCH C_CLIENTECREDITO IN ID_EMPLEADO;
            IF C_CLIENTECREDITO.ID_EMPLEADO = NULL THEN
               MESSAGE('EL REGISTRO ES NULO');
            END IF;
            SELECT COUNT(MAESTROCLIENTE.ID_ORDEN) INTO V_NUM_ORDENES;
            SELECT SUM(MAESTROCLIENTE.TOTAL) INTO V_TOT_ORDENES;
            INSERT INTO HISTO_ORDENES_X_CLIENTE VALUES (TO_DATE('YYYY','2005'),TO_DATE('MM','04'),
            C_CLIENTECREDITO.ID_CLIENTE, V_TOT_ORDENES,V__NUM_ORDENES);
            COMMIT;
         END LOOP;
      CLOSE C_CLIENTECREDITO;
      CLOSE MAESTROCLIENTE;
   
EXCEPTION
   WHEN NO_DATA_FOUND THEN
   RAISE_APPLICATION_ERROR(-20000,'Error, no hay registros según seleccion');
   PAUSE;

   WHEN TOO_MANY_ROWS THEN
   RAISE_APPLICATION_ERROR(-20000,'Error, MUCHOS DATOS CON LA MISMA CONDICIÓN');
   PAUSE;

   WHEN others THEN
   RAISE_APPLICATION_ERROR(-20000,'Error indefinido');
   PAUSE;

END;
END;
/

9
Java / Re: Escribir En Archivo
« en: Miércoles 30 de Marzo de 2005, 23:16 »
/**
     * Guarda los archivos salvados como listas
     */
    public void guardar(String nombreArchivo){
        System.out.println("Guardando "+nombreArchivo);
        ObjectOutputStream salida=null;
        try{
            salida = new ObjectOutputStream(new FileOutputStream(nombreArchivo));
        }catch(IOException e){
            System.err.println("ERROR DE APERTURA");
        }
        Nodo iterador = cabeza;
     
        while(iterador !=null){
            // Tratar de guardar el elemento en el archivo abierto
            try{
                salida.writeObject(iterador.getValor());
                salida.flush();
            }catch(IOException e){
                System.err.println("ERROR AL GUARDAR ELEMENTO" + e.toString());
            }
            // hacer iterador igual al siguiente
            iterador = iterador.getSiguiente();
        }
       
        try{
            salida.close();
        }catch(IOException e){
            System.err.println("ERROR AL CERRAR ARCHIVO"+ e.toString());
        }
    }
   
  /**
     * Carga los archivos salvados como listas
     */
    public void cargar(String nombreArchivo){
        System.out.println("Abriendo "+nombreArchivo);
        ObjectInputStream entrada=null;
        try{
            entrada = new ObjectInputStream(new FileInputStream(new File(nombreArchivo)));
        }catch(IOException e){
            System.err.println("ERROR DE APERTURA"+ e.toString());
        }
       
        Nodo iterador = cabeza;
        Cliente dato = null;
       
        do{
            // Tratar de cargar el elemento desde el archivo abierto
            try{
                dato = (Cliente) entrada.readObject();
                this.Insertar(dato);// Insertar al final
            }catch(EOFException e){
                dato = null;
            }catch(IOException e){
                System.err.println("ERROR AL CARGAR ELEMENTO"+e.toString());
                //System.err.println(e.getMessage());
                //e.printStackTrace();
            }catch(ClassNotFoundException e){
                System.err.println("No Está Clase Elemento"+e.toString());
            }
           
            // hacer iterador igual al siguiente
        } while(dato!=null);
    }

Talvez te sirva, esto es usando listas y nodos

10
La taberna del BIT / Re: Luz Liquida
« en: Miércoles 30 de Marzo de 2005, 07:21 »
:o Eso no lo esperaba

11
Java / Re: Jscrollpane Con Jpanel
« en: Miércoles 30 de Marzo de 2005, 07:12 »
Como hago utilizando el NetBeans para agregarle el jScrollbar y que este funcione

Lo que intente fue agregarlo a la interfaz, darle autoscroll y cambiarle alguna propiedad a mi gusto pero no se como decirle que me mueva x elemento de la pantalla

12
Java / Re: Herencia De Clases
« en: Domingo 20 de Marzo de 2005, 01:32 »
Bueno, yo tengo algo parecido a lo que tu dices solo que es con figuras geometricas.

13
La taberna del BIT / Re: Soporte Tecnico Para Mujeres Casadas
« en: Jueves 10 de Marzo de 2005, 18:56 »
Estan muy buenos  :lol:

14
La taberna del BIT / Re: Mi Mundo Anime!!!
« en: Miércoles 9 de Marzo de 2005, 04:46 »
Practicamente, estos mini archivos contienen la información necesaria para descargar el video como por ejemplo autor, version, link de descarga, etc

Para poder utilizar este archivo tendras que bajarte algun programa como Bittorent, azureus, abc, torrenttropia, entre otros...

Te recomiendo el bittorent ya que no hay que configurarlo mientras que con otros como el azureus necesitas la maquina virtual de java para poder utilizarlos :comp:

En lo personal prefiero DD

Suerte. :smartass:

15
Java / Re: Dudas Con Interfaz
« en: Miércoles 9 de Marzo de 2005, 04:40 »
En teoria si dei haber aplicado Polimorfismo en esa parte del codigo debido a que era un mismo metodo para todas las fichas ya que solo era moverla en la interfaz, no validaba si el movimiento era valido o no ya que no era la funcion de ese metodo pero me toco hacer masomenos esto

Icon temp = new ImageIcon("");


Public void moverFichaEnInterfaz(){
    if(x1 == 0 && y1 == 0){
         temp = this.Posicion00.getImageIcon();
         this.Posicion00.setImageIcon(null);
    }
En donde Posicion00 es un jLabel al que le asignaba el icono y tuve que hacer 63 veces mas el mismo codigo pero para las diferentes casillas del tablero
if(x2 == 0 && y2 == 1){
         this.Posicion00.setImageIcon(temp);
    }
Aqui lo movia a la posicion destino pero de nuevo 63 veces mas esta instruccion para poder cambiar la ficha en la interfaz

}

16
La taberna del BIT / Re: Mi Mundo Anime!!!
« en: Martes 8 de Marzo de 2005, 19:17 »
Bueno, les dejo la que se encuentra en mi firma, hay pueden encontrar varias series en descarga directa en el foro al igual que algunos doujinshis entre otras cosas.

Suerte. :P

17
Java / Re: Dudas Con Interfaz
« en: Martes 8 de Marzo de 2005, 19:13 »
Como por ejemplo en un ajedres, lo tuve que hacer validando posicion por posicion del tablero en donde cada casilla era un jLabel y mostraban dependiendo del caso la imagen correspondiente y me resultaron como 200 lineas de codigo que eran esactamente iguales

lo que hice fue un icono interno, a este le asignaba la imagen de la posicion origen, luego dejaba esta posicion sin imagen y finalmente se la agregaba a la posicion destino usando los get y set imageIcon

Con lo de las JFrame se hacen en archivos independientes o se hacen agregandolas en un mismo archivo :blink:

Gracias por responder tan rapido

18
Java / Dudas Con Interfaz
« en: Martes 8 de Marzo de 2005, 07:06 »
Bueno, no he visto todavia este tema y ahora me toca hacer un sistema que maneje los campos disponibles en un teatro usando interfaz y tengo algunas dudas

La primera, se pueden crear diferentes JFrames o tengo que manejar todas las ventanas en un mismo JFrame

Como hago para limitar la cantidad de texto que se puede digitar en un jTextField utilizando NetBeans

Como podria utilizar Polimorfismo en la interfaz a la hora de modificar alguna imagen que se este mostrando en la pantalla

Se puede colocar imagenes directamente en la interfaz sin tener que asignarselas a un JLabel como icon o tengo que hacerlo de esta manera y controlarlas con los getImageIcon y setImageIcon

Espero que me puedan ayudar :comp:

19
Software / Re: Afinar Imagenes
« en: Jueves 17 de Febrero de 2005, 00:10 »
Otro que puedes usar es el virtualdub, hay podras encontrar tambien el filtro que ocupas :hola:

http://virtualdub.com/

20
Software / Re: Programa Para Base De Datos
« en: Miércoles 16 de Febrero de 2005, 05:20 »
Vaya, pagar pasta en estos momentos no me sirve :huh:

Ya solo me falta revisar el ERWin haber como funciona.

Deseenme suerte. :smartass:

21
Software / Re: Programa Para Base De Datos
« en: Miércoles 16 de Febrero de 2005, 01:23 »
No sabes donde hay algun link para bajarlo

22
Java / Re: Juego
« en: Miércoles 16 de Febrero de 2005, 01:11 »
Ya lo de la matriz esta, al parecer no aprendi bien a controlar lo que son instancias y por eso me generaba varios errores tanto al cargar alguna imagen como en la matriz

Lo que quisiera ahora es ver si me podian explicar como podria hacer para controlar el movimiento de las fichas, que debo tener en cuenta para no permitirles moverse a donde quieran.

23
La taberna del BIT / Re: Licencias De Software
« en: Martes 15 de Febrero de 2005, 19:35 »
OPEN SOURCE

Debido a que uno puede modificar el programa de acuerdo a las necesidades de uno :comp:

24
La taberna del BIT / Re: ¿Que Hay En Tu Vida?
« en: Martes 15 de Febrero de 2005, 19:31 »
Para mi las amistades son primero B)

25
Software / Re: Programa Para Base De Datos
« en: Martes 15 de Febrero de 2005, 18:02 »
Gracias por la info :good:

Páginas: [1] 2