Rumah >Java >javaTutorial >Bagaimana untuk Menetapkan Kekunci Pintasan kepada JButtons dalam Java Menggunakan Input Papan Kekunci?
Cara Menetapkan Kekunci Pintasan kepada JButtons dalam Java
Menetapkan kekunci pintasan kepada JButtons membolehkan pengguna mencetuskan tindakan butang melalui penekanan papan kekunci, meningkatkan pengalaman dan kecekapan pengguna.
Penyelesaian:
Untuk menambah kekunci pintasan pada JButton, anda perlu melakukan langkah berikut:
Contoh:
Pertimbangkan coretan kod berikut :
<code class="java">// Create an Action for the button Action action = new AbstractAction() { @Override public void actionPerformed(ActionEvent e) { // Perform the button's action } }; // Register the Action as a KeyStroke listener button.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_DELETE, 0), "delete"); button.getActionMap().put("delete", action);</code>
Dalam contoh ini, Tindakan dicetuskan apabila kekunci Padam ditekan semasa butang mempunyai fokus.
Sumber Tambahan:
Atas ialah kandungan terperinci Bagaimana untuk Menetapkan Kekunci Pintasan kepada JButtons dalam Java Menggunakan Input Papan Kekunci?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!