2012-08-01 3 views
0

저는 컴퓨터 과학 학생으로 저의 첫 프로젝트를 진행하고 있습니다. 나는 배달원을 돕는 프로그램을 만들 것이라고 생각했기 때문에 피자를 배달합니다. 나는 오늘 시작하고있다. 당신이 상자 중 하나에 값을 입력 한 후 Enter 키를 누릅니다해야합니다, 지금 Delivery Helper텍스트 상자에서 (JLabel의) 문자열을 자동으로 업데이트 하시겠습니까?

: 여기

는 그림이다. 팁과 시간 근무 상자에 숫자가있는 경우 시간별 수입 값이 자동 업데이트되는 지점을 만들고 싶습니다. Enter 키를 누를 필요가 없습니다.

+0

이 [태그 : 숙제]가 있습니까? 그렇다면 태그를 붙이는 것이 유리합니다. –

답변

1

텍스트 필드에 DocumentListener을 사용하고 Listener 구현에서 적절한 JLabel을 업데이트하십시오.

+0

감사합니다. 정보에 감사드립니다. –

1

업데이트를 원하는 시점에 따라 실시간으로 업데이트 할 수있는 DocumentListener (사용자 입력시) 또는 이동할 때 값을 변경하려는 경우 (제안 된 것처럼) 다음 필드 (예 : 탭 또는 클릭)를 사용하면 FocusListener

+0

정보 주셔서 감사합니다! –

관련 문제