0

我使用 GUI 构建器在 JFrame 中构建了一组 JLabels 和 4 个箭头。我希望,当我按下其中一个箭头时,能够对对应的标签执行操作。即,当控件位于第一个标签上时,“右”箭头会将控件“带入”右标签上。我还想提一下,由于 GUI 构建器,我不能(??)使用数组并增加/减少指针。有任何想法吗?:)

4

2 回答 2

1

听起来您正试图将您的 GUI 与您的数据过于紧密地配对。当有人点击一个按钮时,它应该对您的数据执行一些操作。完成该操作后,应更新 GUI 以反映新数据。这比在窗口内移动控件要容易得多。这被称为模型视图控制器模式

于 2011-01-02T15:01:53.150 回答
1

阅读 Swing 教程中有关如何使用键绑定的部分。通常,这允许您定义在调用 KeyStroke 时执行的操作。因此,您可以为每个右/左/上/下箭头键设置不同的操作。

于 2011-01-02T16:20:11.650 回答