حاولت برمجة لوحة مفاتيح تظهر على الشاشة لكن لدي مشكلة هي أنني لا أعرف كيف أختصر هذا الكود. كلما أحاول اختصاره أفشل في ذلك.
JButton bz = new JButton("z"); bz.addActionListener(new ActionListener(){ @Override public void actionPerformed(ActionEvent e){ // هنا سأقوم بكتابة عمل الزر الذي سيختلف من كل زر إلي أخر } });
ملاحظة : البرنامج يحتوي على أكثر من 35 زر مختلفون في عملهم لذا سأقوم بعرض زر واحد فقط.
أريد أختصار هذا الزر في دالة مع مراعات أن إسم كل زر سيختلف و ستختلف طريقة عمله عن الزر الأخر.