كيف يمكن الكشف عن حالة caps lock هو مثبت في البديل ؟

StackOverflow https://stackoverflow.com/questions/88434

  •  01-07-2019
  •  | 
  •  

سؤال

أنا أحاول بناء أفضل اسم المستخدم/كلمة المرور المجال مكان العمل و ترغب في أن تكون قادرة على تقديم شكوى عندما يكون لديهم caps lock على.

هل هذا ممكن ؟ وإذا كان الأمر كذلك أود أن يكون ذلك الكشف من قبل العميل أنواع أول الرسالة.

هل هناك غير محددة منصة طريقة للقيام بذلك ؟

هل كانت مفيدة؟

المحلول

هذه محاولة من جافا.awt.أدوات بإرجاع قيمة منطقية:

Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_CAPS_LOCK)

نصائح أخرى

بالإضافة إلى نيك الإجابة للرد على هذا الشرط قبل المستخدم بالضغط على المفتاح يمكنك الاستماع إلى التركيز الحدث الخاص بك إدخال النص مكون اختبار قبعات قفل مثل عنصر يتلقى التركيز.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top