2016-09-22 11 views
-1

나는 텍스트 계산기에 GUI를 만들려는 프로그램을 만들고 있는데,이 계산기는 사용자가 텍스트 상자에 타이핑 할 때 사용자가 입력 한 내용을 인쇄합니다. 이 문제를 어떻게 해결할 수 있습니까?자바 - 사용자가 타이핑 할 때 입력하는 내용을 출력하는 방법은 무엇입니까?

+0

이것은 전적으로 사양에 달려 있습니다. 어떤 GUI 라이브러리입니까? – Carcigenicate

+0

javax.swing. * 및 JTextfield를 사용하고 있습니다. – ognimoddd

+0

Carcigenicate가 쓴대로, 당신은 좀 더 구체적이어야합니다. 사용중인 GUI 라이브러리에 옵저버/리스너가있는 경우 옵저버를 사용하여 키보드 이벤트를 확인하고 그에 따라 대응할 수 있습니다. – JKT

답변

1

javax.swing. * 및 JTextfield의 경우 KeyAdapter 클래스 및 해당 메소드를 사용하여 사용자 입력을 확인할 수 있습니다.

JTextfields addKeyListener 메소드를 사용하여 JTextfield에 키 어댑터를 추가 할 수 있습니다.