BlueJ GUI扩展操作自定义类对象

时间:2018-03-26 14:17:05

标签: bluej

我正在探索BlueJ并尝试学习它的基础知识。我创建了一个项目,其中包含一个类 MyCounter ,它有一个实例变量aCounter,初始值为10。

我想使用GUI扩展(http://gbluej.slunecnisoustava.eu/?pg=manual&jazyk=en),它只显示两个按钮:递增和递减,这些名称建议递增或递减aCounter值并显示它。

enter image description here

到目前为止,我一直遵循的步骤:

  1. 创建了一个项目并添加了一个类MyCounter
  2. 从工具中打开Simple GUI Extension并排列这些UI元素,将按钮的方法指定为incrementCounter()等。
  3. 我该怎么办?如何通过GUI操作Counter?

1 个答案:

答案 0 :(得分:0)

您需要有2个按钮来增加/减少,然后有一个带有当前数字的标签。将动作侦听器添加到两个按钮上,然后每当单击按钮时将MyCounter的值更改为它们各自的新值,然后再次将标签的文本设置为MyCounter。