Cómo usar TextAction

¿Cuáles son los propósitos de usar TextAction de AbstractAction? y cómo usarlo para lo siguiente:

Respuestas:2 Respuestas 2
Tiempo:hace 10 años, 4 meses
Última modificación:hace 6 años

Solución

De Java Swing 2nd Edition:

Todos los componentes de texto comparten un conjunto de acciones predeterminadas. Cada una de estas acciones son instancias de TextAction de forma predeterminada. JTextComponent proporciona un EditorKit estático privado que consiste en un conjunto de cuatro TextActions precompiladas compartidas por todos los componentes de texto mediante el uso de una instancia de keymap predeterminada.

JTextComponent mantiene una referencia privada al componente de texto que más recientemente tuvo el enfoque del teclado. TextActions está diseñado para aprovechar esto, y cada TextAction funcionará en este componente cuando se invoque en caso de que el origen del evento invocador no sea un componente de texto.

Estos son algunos ejemplos que implementan TextAction:

Comando de edición personalizada

Encontrar límites de palabras

Otras respuestas

Deja un comentario