2017-04-26 1 views
-1

개찰구에 계산기를 쓰는 작업이 있으며 몇 가지 문제가 있습니다.버튼 처리 및 출력 (개찰틀 프레임 워크)

버튼 값 (1,2,3 ...-, +, /, *)을 처리 (곱하기 또는 나눗셈)하고 텍스트 필드에 결과를 사용자에게 출력하는 방법은 무엇입니까? 도와 주실 수 있겠습니까?

스윙에서 정말 쉽습니다. new JtextField.setText ("Shalom world!"); 개찰구에서 내가 어떻게 할 수 있니? 감사합니다.

답변

0

계산기 값을 표시하려면 TextField 또는 Label을 사용하십시오. 구성 요소의 모델은 버튼을 클릭 할 때마다 업데이트하는 객체를 가져야합니다. 이를 수행하는 빠른 방법은 클래스에 전체를 보유하는 멤버 변수를 생성하고 PropertyModel을 사용하여 멤버 변수의 값을 얻는 것입니다. AjaxLink를 사용한다면 각 버튼을 클릭 할 때 TextField를 타겟에 추가해야하고 setOutputMarkupId를 true로 설정해야합니다.

관련 문제