यदि आपके कीबोर्ड में play/pause/etc (संगीत नियंत्रण शॉर्टकट्स) के लिए बटन हैं, और आप उन्हें दबाते हैं, तो iTunes खुल जाएगा (कम से कम मैक पर)।जावा में संगीत नियंत्रण कीबोर्ड शॉर्टकट को कैसे रोकें?
यदि आपने हाल ही में Spotify की तरह एक और संगीत खिलाड़ी खोला है, तो यह वास्तव में शॉर्टकट कुंजियों को रोक देगा, और आईट्यून्स कुछ भी नहीं करेंगे।
ठीक है, मैं जावा के साथ एक संगीत खिलाड़ी बनाना चाहता हूं, और मैं वही व्यवहार करना चाहता हूं। मैं चाहता हूं कि मेरा एप्लिकेशन ऐसे शॉर्टकट को रोकें, और अन्य प्रोग्राम हस्तक्षेप करने में सक्षम नहीं होना चाहिए।
मैं जावाएफएक्स का उपयोग कर रहा हूं, हालांकि मुझे नहीं लगता कि वास्तव में मायने रखता है।
मैं इसे कैसे प्राप्त कर सकता हूं?
मैं पहले से ही JNativeHook का उपयोग कर उपयोगकर्ता प्रेस की चाबियों का पता लगाने में सक्षम हूं, लेकिन मुझे नहीं पता कि चाबियों को कैसे रोकें ताकि अन्य एप्लिकेशन उनके साथ काम न करें।
यह लिनक्स पर समर्थित नहीं है, लेकिन आप विंडोज़ और ओएस एक्स पर घटनाओं का उपभोग कर सकते हैं देखें: https://github.com/kwhat/jnativehook/wiki/ConsumingEvents –