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 - 0xFer

#91
Java / Re: Una dudilla para un programa Java
1 Diciembre 2016, 18:11 PM
Muestra lo que tienes para dar una idea, por ejemplo me imagino algo como:

Código (java) [Seleccionar]

class Juego{
   private int intentosMin = 99; //cualquier número muy alto

public void play(){
   int intentos = 1;
   /*
   * Aqui la lógica del juego
   * intentos++;
   */
   if( intentos < intentosMin)
       intentosMin = intentos;
   
    System.out.println("Terminado en " + intentos + " intentos");
    System.out.println("Record : " + intentosMin + " intentos");
}

}


Código (java) [Seleccionar]
Juego miJuego = new Juego();
miJuego.play(); //jugar por primera vez
miJuego.play(); //jugar por segunda vez

Saludos  ;D
#92
Java / Re: Ayuda con array java
1 Diciembre 2016, 05:45 AM
Muestra el código que tienes para hacer las comparaciones, por ejemplo;

Código (java) [Seleccionar]

boolean num_repetido;

do{
     num_repetido = false;
    numero_temp = Integer.parseInt(JOptionPane.showInputDialog("Número de persona "+ap));
   
    for(int i = 0; i < ap;i++)
        if( numero_temp == numeros[i] ){
            num_repetido = true;
            break;
        }    

    if(!num_repetido)
        numeros[ap] = numero_temp;

}while( num_repetido );

ap++;



Saludos  ;D
#93
Un arreglo de Empanadas?

Código (java) [Seleccionar]
Empanada[ ] empanadas = new Empanada[4];

En internet hay información fácil de digerir:

[youtube=640,360]https://www.youtube.com/watch?v=mEvjuG_tbqY[/youtube]

Saludos.
#94
Para compara objetos de tipo String debes usar el método equals:

Código (java) [Seleccionar]
if(operacion.toLowerCase().equals("suma")){... }

el operador == es para comparar variables de tipo primitivo; int,char,double,float...
#95
Java / Re: Copia de ficheros recursiva
8 Noviembre 2016, 22:57 PM

Código (java) [Seleccionar]
uxFile = new File(dirUno+string);

La forma en la que concatenas no es la correcta, falta "\\" alli
#96
Java / Re: Error al comparar String con "y" o "Y"
6 Noviembre 2016, 22:24 PM
Cita de: rgomez9119 en  6 Noviembre 2016, 19:22 PM
al parecer no se puede usar == al comparar un String con "letras".

El operador == sólo compara variables de tipo primitivo( char, int , double ....) Cualquier instancia de String es una variable de tipo objeto.
#97
Java / Re: CALCULADORA
11 Junio 2016, 21:01 PM
Esta función hace lo que quieres:

Código (java) [Seleccionar]
Math.pow(base, n);

;D
#98
Java / Re: Problema con la libreria BasicPlayer
20 Febrero 2016, 19:48 PM
ese mensaje "NoClassDefFoundError" es porque te hacen falta librerías, te cito lo que dice el usuario @antuansoft del foro java Hispano que es ahí en dónde encontré información, por cierto sólo tenias que pegar el error en google:

CitarEse error NoClassDefFoundError aprendetelo bien porque es el indicativo de que te falta librerias. Bueno concreatemente que con encuentra la clase:

org.apache.commons.logging.LogFactory

Pero si esa clase no es tuya, que no lo es porque es de un paquete de apache, está claro que te falta una librería que tienes que añadir a tu proyecto.

Apache Commons logging

Descargala de releases y añadela y prueba a ver si no te vuelve a dar el error con otra clase, pero esta no debería volvertelo a dar si la librería esta correctamente asociada a tu proyecto.

Saludo.

#99
Se puede, haz que la función tenga como parámetro el JTable:

Código (java) [Seleccionar]
public void metodo(JTable tabla){
   /*Tu Código aquí*/

}


Luego cuando llames a la función pues le pasas como parámetro el JTable que quieras tratar.
#100
Java / Re: duda de obtener dato de un jtable
20 Febrero 2016, 19:15 PM
Pues sólo tienes que saber la fila y con eso exploras todas las columnas y con eso obtienes todos los valores de la fila que hayas seleccionado:

Código (java) [Seleccionar]
String.valueOf(this.jTable1.getValueAt(fila,0 /*primera columna*/));
String.valueOf(this.jTable1.getValueAt(fila,1/*segunda columna*/));
String.valueOf(this.jTable1.getValueAt(fila,2/*tercera columna*/));


claro, debes conocer cuántas columnas existen, luego usas el bucle for para ahorrarte tiempo, los datos los almacenas en un arreglo de cadenas para poder utilizarlos cuando quieras.