【发布时间】:2012-04-20 04:42:58
【问题描述】:
我需要制作一个由交替的黑白 JButton 组成的棋盘,它们正对着另一个。我可以使用图形类来添加按钮吗?由于这是家庭作业,我将不胜感激。
【问题讨论】:
标签: java swing graphics jbutton
我需要制作一个由交替的黑白 JButton 组成的棋盘,它们正对着另一个。我可以使用图形类来添加按钮吗?由于这是家庭作业,我将不胜感激。
【问题讨论】:
标签: java swing graphics jbutton
查看GridLayout,您可以找到有关如何使用它的示例here。最后,如果你想创建一个棋盘格,我认为使用 JPanels 比使用 JButtons 的效果更好,但这完全取决于你。
【讨论】:
GridLayout。 OTOH 1) 最好链接到最新版本的 JavaDocs。我已将您的答案编辑为指向 J2SE 7。有关获取最新文档链接的提示,请参阅 point 2 of advantages。如果您不同意,请回滚。否则,投票给 RFE。 ;) 2) 将按钮添加到 GL 与在绘图中重新实现按钮功能相比,视觉效果一样好,并且更容易使用。
MyButton extends JToggleButton implements Icon。