2011-09-26 2 views
0

개체 (KeyEvent) 다음과 비슷한 있습니다 : 값이 KeyEvent.VK_G 인 개체입니다. 해당 개체에서 키 문자를 어떻게 얻을 수 있습니까 (String)?문자열 (Java)

+0

KeyEvent.VK_G는 int입니다. 객체가이 값을 어떻게 유지할 수 있습니까? 정수입니까? –

답변

0

원하는대로 할 수 있습니까?

int someKeyCode = KeyEvent.VK_G; 
Object someKeyCodeObject = new Integer(someKeyCode); 
String keyString = KeyEvent.getKeyText((Integer)someKeyCodeObject); 

이 경우 "G"가됩니다.

+0

그것의 아이디어 수 있지만 내 개체 변수를 int, 도움말로 변환 할 수 없습니다 말한다? – Confiqure

+0

그래서 당신의 물건은 무엇입니까? 그것은 정수인가? 그것은'Object'에 'Integer' 캐스트입니까? 그렇다면,'KeyEvent.getKeyText ((Integer) yourObject)' – jornb87

+0

고마워요! LOL 내가 (정수) 대신 myObject, heh heh (int) myObject를 사용하고 있었는데 ... – Confiqure