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

#141
Java / Re: Problema con un metodo (arrays)
21 Enero 2012, 16:29 PM
Pues...

public void setCapBanco(int[] banco)
{

for (byte i = 0; i < banco.length; i++)
banco[i]=(int) Math.floor(Math.random()*1000000);

}//fin del metodo setCapCaixaNv


Luego llamas a setCapBanco(vectorBanco1), setCapBanco(vectorBanco2), setCapBanco(vectorBanco3) y los va modificando
Como es memoria dinámica no hace falta devolverlo.
#142
Java / Re: Problema con un metodo (arrays)
21 Enero 2012, 16:18 PM
public void setCapBanco(int BANCO){

Le estas pasando un entero no un array!
#143
Java / Re: Consulta sobre los map JAVA
19 Enero 2012, 15:32 PM
Pues eso es exactamente lo que te he explicado antes. En java TODO ES DINAMICO y funciona con punteros.

Cuando te creas el json te creas una zona de memoria referenciada por un puntero (llamado json). Cuando tu haces eventos.put(json) no haces una copia de esa memoria y se guarda dentro de eventos, sino que eventos lo único que guarda es el puntero que apunta a esa zona de memoria que creastes en un principio. Por eso cuando haces el json.clearAll() afecta directamente al eventos.

Lo que en realidad estás haciendo es guardar dos punteros que apuntan a la misma zona de memoria.
Para arreglarlo en lugar de json.clearAll(); haz un json = new JSONObject();


Saludos y lo siento si no me he explicado bien
#144
Java / Re: Consulta sobre los map JAVA
19 Enero 2012, 00:48 AM
No se exactamente lo que preguntas pero lo que he visto es que el objeto json que insertas en evento es el mismo 2 veces.
Recuerda que java es todo dinámico. Lo que estás pasandole a eventos cuando haces eventos.put(json) es lo un puntero al objeto.

No se si esa era tu duda porque la verdad es que no se cual es el map en ese código... No se como funcionará internamente JSONArray.
#145
Java / Re: procesos en paralelo java
19 Enero 2012, 00:39 AM
Como ya te he dicho no lo conocía, por tanto no tengo ni idea de JMPI.
En google tienes un ejemplo.
Busca jmpi example y pincha en el primer pdf, tiene un ejemplo, es casi identico al mpi de c.
#146
Java / Re: procesos en paralelo java
18 Enero 2012, 10:29 AM
No conocía ninguna pero si conozco java y son mucho de poner J delante de todo.

JMPI es la respuesta que buscas
#147
Java / Re: Problema imagenes en ubuntu
16 Enero 2012, 17:35 PM
La solución que yo usé fue esta:

public static void main(String[] args) {
String recurso = LecturaTxt.class.getSimpleName()+ ".class";
recurso = LecturaTxt.class.getResource(recurso).toString();
StringTokenizer token = new StringTokenizer(recurso,"!");
recurso = token.nextToken();
if(System.getProperty("os.name").toLowerCase().contains("windows"))
recurso = recurso.substring(10);
else
recurso = recurso.substring(9);
File x = new File(recurso);
x.getParent();
System.out.println(x.getParent());
}


En el IDE no te funcionará bien, pero cuando lo pases al jar verás como te devuelve la ruta absoluta del directorio donde se aloja el jar, independientemente del sistema operativo en el que estés
#148
Java / Re: Problema imagenes en ubuntu
14 Enero 2012, 16:28 PM
Creo que es culpa de la ruta relativa.
Prueba a usar la ruta absoluta. Si es por la ruta, postealo aquí y te digo como obtener la ruta absoluta independientemente del sistema operativo y la carpeta donde ejecutes el jar
#149
Java / Re: Java 2d
12 Enero 2012, 15:25 PM
Solo una cosa, el código del Space Invaders lo colgó [Case], dale las gracias a él
Suerte con el aprendizaje.
#150
Java / Re: Java 2d
10 Enero 2012, 18:04 PM
No desvirtuemos más el tema entonces :)

Ahora que recuerdo, hace un tiempo vi esto, lo mismo te ayuda.
http://www.felixgers.de/teaching/jogl/