¿Hay alguna manera posible de agregar swing a un gancho de apagado (es decir, mostrar una ventana emergente cuando se apaga la máquina virtual)?¿Cómo uso el columpio en un gancho de cierre?
Me doy cuenta de que si trato de crear un nuevo JFrame, me dará un error, ya que intenta registrar un gancho de apagado, que falla ya que el VM ya se está cerrando. Me pregunto si hay, de hecho, cualquier forma de evitar esto
Yo diría que no, e incluso si coud, te recomiendo que no te – MadProgrammer
@MadProgrammer He mirado alrededor, y no pude encontrar nada, pero estaba pensando que debería ser posible ya que muchas aplicaciones le proporciono una ventana emergente, no solo al cerrarla, sino como si apagara la computadora (que a su vez apaga la máquina virtual de Java) –
Hace poco, un programa arrojó una excepción porque un desarrollador estaba accediendo a un Componente de oscilación dentro de un enlace cerrado (bajo Java 7, creo). Diría que podría tener un problema al tratar de seguir este concepto. Parte del problema es no saber en qué estado se encuentra realmente la JVM, o el orden en que se llaman los ganchos de cierre – MadProgrammer