Estoy con la práctica. ¿Sabéis cómo se puede hacer que una ventana no pueda recibir el foco mientras otra esté abierta? Por ejemplo, estoy abriendo una ventana al pulsar un botón de la interfaz gráfica principal y hasta que esa ventana no se cierre, la principal no puede recuperar el foco.
Si te refieres a que desde la ventana principal, se abra una ventan
que impida que el foco vaya a la anterior.
Eso se hace con un dialogo modal
Es decir si tu ventana principal es un JFrame
La nueva seria un Jdialog
ventana_hija = new JDialog (ventana_padre,"Titulo",true);
true , indica que sera modal y false que no lo sera.
Si es modal no podras interactuar con la ventana padre y la hija
siempre sera visible
Ten encuenta que cuando hagas
ventana_hija.show();
El hilo se quedara bloqueado y no se ejcutara el codigo que haya
despues hasta que se cierre la ventana
(siempre puedes abrirla en otra habra si lo necesitas)
Ademas hechale un vistazo a la clase
JOptionPane
..............................................................
Una "pequeña" duda que no logro encontrar
Tengo una aplizazión que consime bastante memoria
El caso es que me hace falta cambiar la memoria del heap
(usando)
java -Xms32m -Xmx128m -jar archivo.jar
¿Existe alguna forma de especificar ese valor sin usar la linea
de comandos?
Como alguna opcióm del template del jar o algo asi