Java에서 Enter 키를 누르지 않고 키보드에서 문자를 가져오는 쉬운 방법이 있습니까?


Java에서 Enter 키를 누르지 않고 키보드에서 문자를 가져오는 쉬운 방법이 있습니까?

Enter 키 입력 후가 아닌 Java의 JTextField에서 문자 입력을 쉽게 얻을 수 있는 방법이 있는지 알고 싶습니다. 제 경우에는 문자(텍스트)를 읽고 Enter 키를 누르면 이미 수집된 문자로 작업을 수행합니다. JTextField에 KeyListener 를 추가해 보십시오. 키 누르기 이벤트를 수신하는 방법이 있지만 수행하려는 작업에 대해 Enter 키 입력까지 기다린 다음 jtextfield의 값을 참조하여 수행해야 하는 작업을 수행해야 하는 것 같습니다. jtextfield는 이미 사용자가 입력한 문자를 읽고 있으므로 이를 복제하기 위해 사용자 정의 핸들러가 필요하지 않습니다(실제로 문자별로 수행하고 텍스트가 아닌 문자(예: "heg[backspace]llo[ enter]"는 "hello[enter]"와 다르게 취급됩니다. JTextField의 문서에 DocumentListener를 추가할 수 있습니다. textField.getDocument().addDocument...


#character #get #java #jtextfield

원문링크 : Java에서 Enter 키를 누르지 않고 키보드에서 문자를 가져오는 쉬운 방법이 있습니까?