【问题标题】:BlueJ GUI extension manipulating custom class objectsBlueJ GUI 扩展操作自定义类对象
【发布时间】:2018-09-04 17:25:31
【问题描述】:

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

我想使用 GUI 扩展程序 (http://gbluej.slunecnisoustava.eu/?pg=manual&jazyk=en),它只会显示两个按钮:Increment 和 Decrement,顾名思义,它会增加或减少 aCounter 的值并将其显示出来。

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

  1. 创建了一个项目并添加了一个类 MyCounter
  2. 从工具中打开 Simple GUI Extension 并排列这些 UI 元素,将方法分配给按钮作为 incrementCounter() 等。

我该如何进行?如何通过 GUI 操作 Counter?

【问题讨论】:

    标签: bluej


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-20
      • 1970-01-01
      • 2017-04-22
      • 1970-01-01
      • 2010-11-25
      • 2013-12-01
      相关资源
      最近更新 更多