Cómo vincular una tecla de método abreviado a un JButton en Java
En Java, puede asignar teclas de método abreviado a botones (por ejemplo, haciendo clic en La tecla "Eliminar" activa un clic en el botón) implementando una acción, vinculándola a una pulsación de tecla y luego asociando la acción con el botón.
Para hacerlo, siga estos pasos:
Asigne la tecla de método abreviado a la Acción usando InputMap y ActionMap como se muestra:
Aquí hay un fragmento de código de ejemplo que implementa estos pasos:
public class CalculatorPanel extends JPanel {
// ... (code removed for brevity)
for (int i = 0; i Este código define una acción que inserta el valor de la pulsación de tecla en un campo de texto cuando se activa. Cuando se crean los botones, se asignan a sus respectivas teclas tanto en el teclado principal como en el numérico. Como resultado, al presionar las teclas correspondientes (por ejemplo, "1" o "TECL NUMÉRICO 1") se activa el botón asociado.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3