2017-04-26 66 views
-1

我有一个任务在wicket上写一个计算器,我遇到了一些问题。如何获得按钮值(1,2,3 ...-,+,/,*)处理它(乘法或除法)并将结果输出到文本字段给用户?请问你能帮帮我吗。按钮处理和输出(Wicket框架)

在秋千中,它很容易,例如,新的JtextField.setText(“Shalom world!”);我怎么能在检票口做同样的事情? 谢谢

回答

0

使用TextField或Label来显示计算器值。组件的模型应该获得一个对象,您每次点击一个按钮时都会更新。一个快速的方法是在你的类中创建一个包含你的总数的成员变量,并使用PropertyModel来获得成员变量的值。如果您正在使用AjaxLink,则需要在单击每个按钮时将TextField添加到目标,并且需要setOutputMarkupId为true。