Digamos que tengo un componente Swing estándar como JSlider, pero quiero ajustar ligeramente el mapa de entrada. Los mapas de entrada predeterminados y el mapa de acción se instalan por apariencia, y quiero reutilizar algunas de las acciones ya disponibles en ActionMap. Para hacer eso, necesito poner la clave de entrada de ActionMap en el valor de la entrada de un InputMap.¿Están estandarizados los nombres de las acciones predeterminadas en el mapa de acción del componente Swing?
Puedo buscar fácilmente las claves de ActionMap (siempre un String) en tiempo de ejecución con el depurador, y volver a utilizarlo. Funcionará - garantizó en mi versión de JDK y L & F.
Entonces la pregunta es, son las claves para las acciones de los componentes de Swing por defecto documentados en cualquier lugar, puede que "legalmente" cambio en el tiempo (es decir, desde la versión JDK a la versión de JDK o de L & F a L & F) y tienen ¿Has visto un cambio así en la práctica?
Gracias.
He estado buscando la respuesta a esta pregunta. ¡Más difícil de lo que parece! +1 porque no puedo dar más –