elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ... 37
171  Programación / Programación General / Re: Simular menu de un celular en: 12 Julio 2011, 02:07 am
Sí tienes que hacerlo en Java hay un subforo que trata sobre este lenguaje. Podrías echar un vistazo a los JFrame y aprender a hacer las cosas básicas con ellos. No es muy complicado (sí tu no quieres complicarlo evidentemente) así que echale un vistazo a la documentación de la clase y busca por google que hay millones de páginas web sobre este tema (y en el foro me imagino que habrán la tira también). Cualquier duda, pregunta.

Saludos.
172  Programación / Java / Re: AYUDA CON ESTE CODIGO en: 12 Julio 2011, 02:01 am
Sí eres un poco más claro con tu duda quizás puedan ayudarte mejor. Además has colgado todos los fuente, postea usando la etiqueta de código respectiva el código que te da problemas o que no sabes como resolver y veremos que se puede hacer.

PD: para futuros posts sobre cualquier cosa que quieras explicate mejor porque uno se puede tirar más tiempo pensando que es lo que pides que viendo cual es el fallo.

Saludos.
173  Programación / Java / Re: LLamar los Metodos de un Midlet desde otra clase en: 12 Julio 2011, 01:59 am
En esta parte del código

Código
  1. pantalla.setCurrent(ingreso());

dices que sí te funciona, y sin embargo luego, donde dices que no funciona haces esto:

Código
  1. fin.ingreso();

¿No deberías hacer algo así:

Código
  1. pantalla.setCurrent(fin.ingreso());
?

Supongo que de esa forma cambiaría el aspecto de la pantalla (que es lo por que tu dices que no funciona) y funcionaría. Tampoco tengo mucha idea porque no he programado nada para dispositivos móviles, pero creo que los tiros deben ir por ahí.


Con depurarlo me refiero a usar un Debugger, sirve para ir avanzando poco a poco en la ejecución del programa y ver que comportamiento sigue. Puedes ver que valores toman las variables, insertar puntos de ruptura para que el programa se detenga y poder reanudarlo a partir de él, etc. En wikipedia hay una descripción por si te interesa: http://es.wikipedia.org/wiki/Depurador

Saludos y espero que sea eso!
174  Programación / Java / Re: LLamar los Metodos de un Midlet desde otra clase en: 11 Julio 2011, 14:34 pm
¿Has probado a depurarlo? Es decir, ver si sigue el orden que tu crees que sigue el programa. ¿Te has asegurado que el if cumple la condición? y en caso de que hayas hecho todo esto y no encuentres nada raro comentanoslo.
175  Programación / Java / Re: COMO ELABORAR ESTE PROGRAMA EN JAVA NO PUEDOO¡¡ en: 11 Julio 2011, 14:27 pm
Yo suponiendo que cada palabra esté separada por un espacio haría lo siguiente:

Código
  1. public static void main(String[] args) throws IOException {
  2.  
  3. String[] palabras = br.readLine().split(" ");
  4. HashMap<String, Integer> resultados = new HashMap<String, Integer>();
  5. for(int i = 0; i < palabras.length; i++){
  6.        if(resultados.containsKey(palabras[i])){
  7.                int aux = resultados.get(palabras[i]);
  8.                aux++;
  9.                resultados.put(palabras[i], aux);
  10.        }
  11.        else{
  12.                resultados.put(palabras[i], 1);
  13.        }
  14. }
  15.  
  16. Set<String> keys = resultados.keySet();
  17. for (String string : keys) {
  18. System.out.println(string.toUpperCase() + ": " + resultados.get(string));
  19. }
  20. }
  21.  

haría uso de un mapa que viene para el caso bastante bien.

Saludos.
176  Programación / Programación C/C++ / Re: Ayuda con un ejercicio en: 11 Julio 2011, 03:09 am
No puedes pretender postear y que te realicen la tarea al completo, si no...de nada te va a servir y nada vas a aprender. Intenta hacerlo, escribe algo, como creas que puede hacerse, hazlo en pseudocódigo si no sabes hacerlo en C y quizás recibas algo más de ayuda.
177  Programación / Java / Re: LLamar los Metodos de un Midlet desde otra clase en: 11 Julio 2011, 03:01 am
Que no salga ninguna información de JavaDoc sería lógico si no tienes el método comentado con JavaDoc. ¿Con la expresión "no hace lo que está en ingreso()" te refieres a que no ejecuta correctamente el código que está en ingreso() o que da error el compilador como si ese método no existiese?

Lo que haces está bien, creas un objeto de tipo AplicacionMovil y aplicas un método de esa clase, no tiene más misterio. Pon el código de ingreso o depuralo tu mismo y nos cuentas.

Saludos.
178  Programación / Java / Re: Sockets en Java en: 10 Julio 2011, 14:03 pm
Como dice Leyer, el problema será que tienes algún otro programa escuchando en ese puerto, o incluso que hayas ejecutado varías veces el programa sin haberlo parado anteriormete.

Yo estuve programando un servidor para una asignatura y lo hice de esta forma (es prácticamente igual, solo que en las excepciones mostraba un mensaje para saber un poco que ocurría)

Código
  1. try {
  2.            serverSocket = new ServerSocket(socketAddress.getPort(), backlog, socketAddress.getAddress());
  3.            serverSocket.setReuseAddress(true);
  4.        } catch (IOException e) {
  5.            System.err.println("Could not listen on port: " + socketAddress.getPort() + ".");
  6.            System.exit(-1);
  7.        }
  8.  
  9.     new Thread(this).start();
  10.  
  11.     System.out.println("Servidor TCP funcionando en el puerto " + socketAddress.getPort() + ".");

Saludos.
179  Programación / Java / Re: El conjunto de resultados esta cerrado :S en: 10 Julio 2011, 14:00 pm
El problema está en que usas dos veces el mismo Statement para dos consultas diferentes. Tendrías que realizarlo de esta forma:

Código
  1. Statement st=con.createStatement();
  2.            ResultSet cant=st.executeQuery("select count(*) from proveedores");
  3.  
  4.            cant.next();
  5.  
  6.            int cantidad_filas=cant.getInt(1);
  7.            aux=new String[cantidad_filas];
  8.  
  9.            ResultSet rs=st.executeQuery("select cod_proveedor from proveedores");
  10.  
  11.            while(rs.next())  //EN ESTA LINEA DA EL ERRROR
  12.            {
  13.                aux[i]=rs.getString(1);  //OH EN ESTA LINEA
  14.                i++;
  15.            }
  16.  
  17.            st.close();

De esa forma, técnicamente debería funcionarte. Esto se debe a que cada vez que ejecutas una consulta el ResultSet anterior se pierde.

Saludos.
180  Programación / Programación C/C++ / Re: Datos de ENTRADA/SALIDA ??? en: 9 Julio 2011, 20:00 pm
Como dice Triper0 si es algún problema en concreto ponlo. Sí lo que pides es algún ejemplo pues:

Un programa que realice la suma de dos números que introduzca el usuario. La entrada: dos números; La salida: la suma de los dos números. ¿Qué elementos necesitarías? Operaciones para leer datos de la entrada, operación para realizar la suma de dos números, y operaciones para mostrar o guardar los resultados, es decir, de salida.

El ejemplo es muy chorra, pero espero que te sirva de ejemplo para hacer otros más complejos.
Páginas: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ... 37
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines