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!