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 - ~ Yoya ~

#121
Java / Re: Ingresar Value checkbox
19 Junio 2013, 16:40 PM
Si utilizas next(), se puede suponer que el objeto tabla es un objeto de tipo ListIterator y por lo tanto no contiene el método getString, por ese el error. De igual forma estas implementando la condición del while mal, ya que next() retorna el elemento siguiente. La condición en while que tienes que usar, es si existe otro elemento, que seria hasNext() que retorna true si existe un elemento siguiente, de lo contrario retorna false.

Pero, también parte del código parece que estas utilizando Lista y la verdad no se sabe a ciencia cierta que tipo de objeto es tabla, ya que tienes todo ligado. Y si en el momento de programar, no estas 100% cociente de todo lo que estas haciendo y hiciste, entonce lo mejor es que comienze a entender cada linea antes de seguir continuando.


Otra cosa, si no conoces bien algo pues revisas la API. También deberías aportar un poco mas de información en los post, que error muestra y que tipo de objetos son las variables que utilizas.

Saludos.
#122

Código (java,2) [Seleccionar]
    public void paint(Graphics g) {
        Graphics g3 = (Graphics2D) estrategia.getDrawGraphics();
        g3.drawImage(img[numeroImagen], 380, 30, 228, 231, null);
        estrategia.show();
        repaint();
       
    }


En la linea marcada, el la propiedad estrategia no esta definido en ningún lado y como es un objeto obtiene un valor null por defecto. g3 no esta apuntando a ningun objeto por lo tanto (tiene un valor nulo), al intentar invocar los metodos de g3 te lanza la excepción java.lang.NullPointerException

Ese método tiene un parámetro que en ningún momento utilizas...



Código (java,5,8) [Seleccionar]
public void cargaImagen() {

        img = new Image[36];
        try {
            imgStream = Principal.class.getResourceAsStream("Imagenes/0.jpg");
            fondo = ImageIO.read(imgStream);
            for (int i = 0; i < 36; i++) {
                imgStream = Principal.class.getResourceAsStream("Imagenes/"+i+".jpg");
                img[i] = ImageIO.read(imgStream);


Principal.class.... La única clase del proyecto se llama Motor y en esa linea estas llamando a la clase Principal que no existe. También en la ruta de la imagen, la extensión jpg va en mayuscula, ya que en la extensión de las imagenes la tienes en mayuscula.



También hay muchísimas cositas malas. Ese código lo haz tomado de alguien y lo haz modificado, o algo similar, espero equivocarme.

Te recomiendo que intentes hacerlo tu mismo, si sabes utilizar Thread y sabes lo que estas haciendo en cada linea entonce lo harás sin ningún problema.

Saludos.
#123
sube todas las img en un archivo comprimido a Dropbox, Box, o Drive. Y pasa el link para descargarlo, para poder testear.

Saludos.
#124
Un poco menos de 2 años o un poco mas (desde que se comenzó a aprender), trabajando todos los día con lo mismo, pero no haciendo siempre lo mismo.

Los lenguaje hay que conocerlo bien, no es lo mismo llevar un pseudocódigo a cualquier lenguaje que entender el lenguaje. Como funciona internamente, como funciona el compilador, que decisiones toma en cada caso, que significa exactamente las cosas y como funcionan. Y interiorizar todo.

Pero tranquilo, no te preocupes por el tiempo, programar es algo excitante.

Saludos.
#125
Java / Re: Libro / Manual Java EE
9 Junio 2013, 18:37 PM
Head First Servlets and JSP
#126
Nivel Web / Re: Spider php o python
2 Junio 2013, 20:36 PM
Lo que intentas hacer, se llama Minería de datos

Para parsear los datos en PHP, puedes utilizar la librería PHP Simple HTML Dom Parser. Te recomiendo si tienes duda similares, lo publiques en la sección de PHP, así tendrás mas colaboración ya que estas en la sección equivocada. Tambien puedes utilizar Expresiones Regulares para parsear los datos pero si no la conoces sera un poco confuso entender y muchas veces obtendrás algunos bug, así que te lo recomiendo como ultima opción para parsear muchos datos de un documento HTML.

Saludos.
#127
Head First Servlets and JSP
#128
Men no repitas el mismo ciclo del principio, si dices que hay un error, mostrar el error.

Saludos.
#129
Código (java,41,43,44,45) [Seleccionar]
public class Deck
{
public Card[]deck;

public int c, i;


//Método constructor

public Deck()
{

deck = new Card [Card.Suits.length*Card.Values.length];

c = 0;

//Rellenar los huecos del array

for(int s: Card.Suits)
{
for(int v: Card.Values)
{
deck[c] = new Card(v,s);
c++;
}

}

}

public boolean areCardsLeftToDeal()
{
if (c<Card.Suits.length*Card.Values.length)
return true;
else  
return false;
}


public Card dealCard()
{
this.robada = this.deck.remove(0);
return this.robada;

public void shuffle()
{
for ( int i = 51; i > 0; i-- )
{

int rand = (int)(Math.random()*(i+1));

Card n = deck[i];

deck[i] = deck[rand];

deck[rand] = n;
}


}


}

}