Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Visualizar aplicación en barra de tareas

Buenas,
He desarrollado una aplicación con NetBeans y al crear el ejecutable he visto que lo abro y puedo usar la aplicación pero no me aparece en la barra de inicio, barra de tareas ni en el administrador de tareas al igual que no puedo seleccionar la aplicación con el cambio entre aplicaciones abiertas (alt+taburador)

enero 16, 2014 | Registered CommenterElena

¿Es una aplicación gráfica o la abres desde la consola del sistema?

enero 16, 2014 | Registered Commenterchoces

es gráfica

enero 16, 2014 | Registered CommenterElena

¿Hay alguna forma? Porque cuando abro la aplicación y uso otra a la vez luego tengo que minimizar todo para poder utilizar mi aplicación java

enero 17, 2014 | Unregistered Commentermchg

Sin más detalles sobre cómo lanzas esa aplicación...
Lo que comentas no debe suceder. Jamás me ha sucedido.
¿No puedes publicar el main de tu aplicación?.

enero 18, 2014 | Registered Commenterchoces

El main de mi aplicación es el siguiente:

/**
* @param args the command line arguments
*/
public static void main(String args[]) {
try {
UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");

} catch (ClassNotFoundException | InstantiationException | IllegalAccessException | UnsupportedLookAndFeelException ex) { }

java.awt.EventQueue.invokeLater(new Runnable() {

@Override
public void run() {
principal p = new principal();
p.setLocationRelativeTo(null);
p.setVisible(true);
traerAlFrente(jPMovimientos);
}
});
}

enero 21, 2014 | Unregistered Commentermchg

Supongo que ese principal (por cierto, las clases deben comenzar con letra mayúscula), será el JFrame de la aplicación.

Lo que no entiendo es ese método traerAlFrente con un parámetro que parece un componente. Sospecho que es el causante del problema que comentas.

¿Para qué lo usas, y qué es ese componente jPMovimientos?.

enero 21, 2014 | Registered Commenterchoces

Sí es esa la clase principal y eso sólo es porque tengo un jLayeredPanel con varios paneles y lo único que hace es poner en primer plano el jpanel que quiero mostrar y dejar los otros detrás.
El problema que tengo es que no soy capaz de hacer que la aplicación aparezca en la barra de tareas ni en el administrador de aplicaciones

enero 22, 2014 | Unregistered Commentermchg

¿Puedes publicar la clase entera, a ver si puedo reproducir el problema?.

enero 22, 2014 | Registered Commenterchoces

Acabo de descubrir mi problema. El jFrame principal era de tipo utility en lugar de normal.
Se puede cerrar el hilo.
Gracias por todo.

enero 22, 2014 | Unregistered Commentermchg