كيفية ربط مفتاح اختصار لزر JButton في Java
في Java، يمكنك تعيين مفاتيح اختصار للأزرار (على سبيل المثال، النقر فوق الزر يؤدي مفتاح "الحذف" إلى النقر على الزر) عن طريق تنفيذ إجراء، وربطه بضغطة مفتاح، ثم ربط الإجراء بالزر.
للقيام بذلك، اتبع الخطوات التالية:
قم بتعيين مفتاح الاختصار للإجراء باستخدام 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