Java에서 JButton에 단축키를 바인딩하는 방법
Java에서는 버튼에 단축키를 할당할 수 있습니다(예: "삭제" 키는 작업을 구현하고 이를 KeyStroke에 바인딩한 다음 작업을 버튼과 연결하여 버튼 클릭을 트리거합니다.
이렇게 하려면 다음 단계를 따르세요.
다음과 같이 InputMap 및 ActionMap을 사용하여 액션에 단축키를 매핑합니다.
다음은 이러한 단계를 구현하는 예제 코드 조각입니다.
public class CalculatorPanel extends JPanel {
// ... (code removed for brevity)
for (int i = 0; i 이 코드는 트리거될 때 키 입력 값을 텍스트 필드에 삽입하는 작업을 정의합니다. 버튼이 생성되면 기본 키패드와 숫자 키패드 모두의 해당 키에 매핑됩니다. 결과적으로 해당 키(예: "1" 또는 "NUMPAD 1")를 누르면 관련 버튼이 활성화됩니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3