¿Por qué el texto no está seleccionado o editable cuando hago triple clic en un nodo JTree?

Tengo un JTreeque he configurado para ser editable. Cuando hago triple clic en el nodo para editar el campo de texto subyacente, se dibuja pero el texto no está seleccionado y no es editable. La única forma en que puedo editar el nodo con éxito es navegar a otra aplicación y luego volver al marco de Java. Es como si la primera vez que intentara editar el campo de texto no recibiera el foco correctamente.

¿Alguien sabe por qué podría estar viendo este comportamiento? La función de JTreearrastrar y soltar está habilitada y también se agregó un MouseListener para manejar los menús emergentes. ¿Podrían estos conflictos con la edición / enfoque de alguna manera?

Estoy corriendo en Fedora 14 usando el último Java 6u25 JDK.

Respuesta 1

El JTree tiene habilitada la función de arrastrar y soltar y también se agregó un MouseListener para manejar los menús emergentes. ¿Podrían estos conflictos con la edición / enfoque de alguna manera?

¡Elimine ese código y vea qué sucede!

Ese es el punto de crear un SSCCE. Comience con el código básico del JDK para ver cómo funciona. Luego, suponiendo que funcione, agregue su código personalizado. Cuando deja de funcionar, has aislado dónde está el problema y entonces quizás podamos ayudarte.

Respuesta: 2

Usando AspectJ con enums obtengo los siguientes resultados: public enum EnumName {B, L, A} EnumName.class.isEnum (): true EnumName.class.getEnumConstants (): nulo Si no saludo (en tiempo de compilación) mi ...

¿Puede alguien decirme cómo debo ajustar la altura de mis tres pestañas en forma de diagrama en lugar de en xml porque mi imagen se superpone a la redacción, por lo tanto, tuve que ajustar la pestaña un poco más, pero ...

Estoy usando JFreeChart para mostrar datos en la aplicación de mi PC (Java, Netbeans). No pude encontrar una manera de configurar directamente el eje horizontal para que se muestre como quería, así que intenté construir el ...

Tengo una pregunta, estoy creando un código de barras e imprimiéndolo en un archivo pdf, y lo que obtienes es el código y debajo de la serie de números que corresponden a ese código, quiero saber cómo desaparecer ...