en la form, hay una opcion llamada defaultCloseOperation, en la cual hay que poner DO_NOTHING, y despues definir el evento WindowClosing.
De la forma que sea que la ventana se cierre... en este evento si realmente se requiere que la ventana se cierre... se pone dispose();
sino, la ventana jamas se cierra... a pesar de poner el ctrl-alt sup y eliminar proceso o un alt+f4.... era demasiado simple la solucion, espero que les sirve el tip a todos... muchas gracias de todas maneras