Como vincular uma tecla de atalho a um JButton em Java
Em Java, você pode atribuir teclas de atalho a botões (por exemplo, clicando no A tecla "Excluir" aciona um clique de botão) implementando uma ação, vinculando-a a um pressionamento de tecla e, em seguida, associando a ação ao botão.
Para fazer isso, siga estas etapas:
Mapeie a tecla de atalho para a ação usando InputMap e ActionMap conforme mostrado:
Aqui está um exemplo de trecho de código que implementa estas etapas:
public class CalculatorPanel extends JPanel {
// ... (code removed for brevity)
for (int i = 0; i Este código define uma ação que insere o valor do pressionamento de tecla em um campo de texto quando acionado. Quando os botões são criados, eles são mapeados para suas respectivas teclas nos teclados principal e numérico. Como resultado, pressionar as teclas correspondentes (por exemplo, "1" ou "NUMPAD 1") ativa o botão associado.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3