ฉันใช้คลาส Robot และรหัสคีย์ KeyEvent เพื่อสร้างเหตุการณ์สำคัญอื่น ๆ ทั้งหมดและทำงานได้ดี แต่ฉันก็ต้องใช้คีย์อังกูลด้วย (สลับแป้นพิมพ์ภาษาเกาหลี) เห็นได้ชัดว่า KeyEvent ไม่มีรหัสคีย์สำหรับคีย์นี้ ดังนั้นฉันจึงติดอยู่ :( มีวิธีสร้างเหตุการณ์คีย์อังกูลนี้หรือไม่ มีวิธีใช้รหัสคีย์ของ Windows เช่น VK_HANGUL (0x15) แทน KeyEvent รหัสคีย์ หากเป็นไปได้การเปลี่ยนรหัสคีย์ทั้งหมดก็ไม่ใช่ปัญหา...หรือนำเหตุการณ์สำคัญไปใช้ครั้งเดียวและเก็บไว้ที่ไหนสักแห่งอย่างถาวรและใช้สิ่งนั้นตลอดไป...???
สิ่งที่ฉันพยายามทำคือสร้างแป้นพิมพ์บนหน้าจอที่มีตัวเลข ตัวอักษร และภาษาเกาหลี คลิกที่ไอคอน จากนั้นจะสร้างเหตุการณ์สำคัญของตัวอักษรที่เกี่ยวข้องเพื่อพิมพ์ตัวอักษร (ทุกอย่างยกเว้นการเปลี่ยนเป็นภาษาเกาหลีทำงานได้อย่างถูกต้อง)
ความสามารถในการสร้างเหตุการณ์คีย์อังกูลคงจะดี แต่ถ้าเป็นไปไม่ได้ มีข้อเสนอแนะใด ๆ เกี่ยวกับวิธีที่ฉันจะบรรลุเป้าหมายนี้หรือไม่ บางทีฉันอาจจะผูกตัวอักษรเกาหลีแต่ละตัวเข้ากับตัวอักษรที่สอดคล้องกันบนคีย์บอร์ดได้ (เช่น g คือ ㅎ บนคีย์บอร์ดธรรมดาที่มีทั้งภาษาอังกฤษและภาษาเกาหลี) หรืออะไรสักอย่าง แต่ฉันจะส่งมันไปยังแอพพลิเคชั่นอื่นได้อย่างไร
ขออภัยหากคำถามนี้แพร่หลายไปทั่ว ฉันแค่หลงทางจริงๆ