JMenu con opciones que se habiliten auto

miguekian
25 de Marzo del 2008
Saludos a todos. Estoy desarrollando una aplicacion que cuenta con un JMenu con sus correspondientes JMenuItem, en este caso copiar. Lo que quiero es que esa opcion este habilitada solo si hay algun texto seleccionado en un JTextComponent. El problema que tengo es que para comprobar esto lo hago en el momento en que pincho el menu pero esto me da problemas con el acelerador Ctrl+C ya que la opcion solo se habilita al pincharel menu, de modo que si uso el acelerador sin haber pinchado el menu antes no funciona porque la opcion esta deshabilitada. ¿Alguna sugerencia para hacer este tipos de menu de forma eficiente y pudiendo usar aceleradores?

Saludos