Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 09:27

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Microsoft IME Editor, Funktionen triggern.

Discussion on Microsoft IME Editor, Funktionen triggern. within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 13849
Join Date: Oct 2014
Posts: 673
Received Thanks: 219
Microsoft IME Editor, Funktionen triggern.

Moin,
da unsere Software bald auch in Japan online geht, hab ich den Auftrag bekommen unsere Software dafür vorzubereiten, als Anfang habe ich mir jetzt, den Input ausgesucht.

Folgendes Scenario:
Wir haben einen Dialog wo wir sachen eintippen, aber nicht mit der Tastatur sondern über dem Display per Buttons.
Jetzt hat Japanisch ja irgendwie das Hiragana zudem wird dann ein passendes Kanji (oder sowas?) gesucht.
Nun der Microsoft IME Editor macht dies ja, wenn man das Japanische Sprachpacket installiert hat und was eintippt werden sachen vorgeschlagen, gibt es einen Weg sowas zu triggern?
Ich bin halt ein wenig limitiert da ich mit Java arbeite, daher wollte ich wissen ob sich jemand schonmal damit befasst.
Lee Ki-Hwan is offline  
Old 06/04/2015, 11:14   #2
 
elite*gold: 13849
Join Date: Oct 2014
Posts: 673
Received Thanks: 219
Also ich bin etwas weiter gekommen:
Ich benutze die Robot Klasse in Java und kann mit diesem Code z.B erfolgreich Sushi auf Japanisch schreiben. (Hiragana und dann per Leertaste Kanji auswählen.)

Code:
                 robot.keyPress(KeyEvent.VK_S);
                                           robot.keyPress(KeyEvent.VK_U);
                                           robot.keyPress(KeyEvent.VK_S);
                                           robot.keyPress(KeyEvent.VK_H);
                                           robot.keyPress(KeyEvent.VK_I);
                                           robot.keyPress(KeyEvent.VK_SPACE);
                                           robot.keyPress(KeyEvent.VK_SPACE);
Das ist ja alles schön, aber wenn ich jetzt meine Buttons mache und dann jeweils die Buchstaben zuweise,und Sushi eintippe krieg ich ein völlig anderen output.

Der relevante Code für den Actionlistener:

Code:
 else if(e.getActionCommand().equalsIgnoreCase("H")) // Ich habe 5 Buttons: btnS,btnU,btnH,btnI und btnSpace...
                       {
                           robot.keyPress(KeyEvent.VK_H);
                       }
Ich kann damit schreiben, aber ich kann nicht die Features vom IME benutzen.

Jemand eine Idee?

Erste Codeblock output:
寿司

Zweiter Codeblock output:
sうshい

Ersteres ist richtig...
Lee Ki-Hwan is offline  
Reply


Similar Threads Similar Threads
schneller Triggern?
04/24/2013 - Call of Duty - 9 Replies
^topic Möchte auf der Ps3 schneller triggern können für einzelschusswaffen. Bitte keine scufs, aufsätze oder sonst was, wie kann man das üben?
[S] YouTube Background Editor [B] 400-800 Microsoft Points
08/19/2012 - Social Media Trading - 2 Replies
Hallo Liebe Epvp-User und Userinnen / Hello dear Epvp-Users Deutsch Ich suche jemanden, der mir einen YouTube Hintergrund machen kann. Ich zahle 400-800 Microsoft Punkte. Der Hintergrund ist für meinen DarkOrbit YouTube Kanal. Viele Bilder von DarkOrbit hier: DarkOrbit Bilder Mein YouTube Kanal heisst SentinelMMO also will ich das Sentinel Schiff auf dem Hintergrund. Für weitere Informationen addet mich bei Skype: S.Heeb English I'm looking for someone who can make a good YouTube...
[Release]duffbier`s D3D NoMenu Base [D3D Funktionen/Normale Funktionen]
06/01/2011 - WarRock Hacks, Bots, Cheats & Exploits - 15 Replies
Hey Com. Ich hab mich entschieden meine D3D NoMenu Base zu Releasen In dieser kannst du normale Funktionen sowie D3D Funktionen adden Screens: http://img64.imageshack.us/img64/4444/screeenl.jp g
°*NEW Funktionen*° th3man0f22 NO MENÜ Public Hack°*NEW Funktionen*° 06.09.2010
09/06/2010 - WarRock Hacks, Bots, Cheats & Exploits - 2 Replies
Funktionen: PLAYERPOINTER ¤SERVERPOINTER (Immer an)¤ ¤NOSPREAD (Numm-Pad 7)¤ ¤FULLBRIGHT (Numm-Pad 5)¤ ¤EXTRAAMMO1 (Immer an)¤ ¤EXTRAAMMO2 (Immer an)¤ ¤SCOPE (Rechte Maustaste)¤ ¤FASTAMMO (Immer an)¤
Problem mit Msbt Triggern
05/02/2008 - World of Warcraft - 2 Replies
So erstmal hi zusammen ... is mein 1. posting hier, hoffe also dass es im richtigen forum ist ... hab die sufu benutzt und zu msbt nur ein thema gefunden das mir nich wirklich weiterhelfen konnte ... falls es im falschen forum is oder ich irgend wie n post zu dem thema übersehen hab dann sry und bitte /closen ... so jetzt zu meiner frage: mit msbt kann man sich anzeigen lassen zu welchem zeitpunkt der gegner einen cast benutzt hat, wie zbsp. earth shock vom schami oder spell lock vom...



All times are GMT +1. The time now is 09:27.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.