【发布时间】:2013-05-22 18:39:01
【问题描述】:
我正在开始为期末课程项目制作扫雷游戏,但在开始制作所需的 GUI 之前,我想要一些关于使用哪些按钮的建议。
我应该使用 AWT 还是 Swing 按钮?哪个项目更有利于项目?
如果有什么不同,我会使用 Netbeans。
【问题讨论】:
标签: java swing button netbeans awt
我正在开始为期末课程项目制作扫雷游戏,但在开始制作所需的 GUI 之前,我想要一些关于使用哪些按钮的建议。
我应该使用 AWT 还是 Swing 按钮?哪个项目更有利于项目?
如果有什么不同,我会使用 Netbeans。
【问题讨论】:
标签: java swing button netbeans awt
您应该普遍使用 Swing。主要原因是 Swing 旨在替代/增强 AWT。
Swing 通常更易于配置和使用灵活。
您应该避免在同一个 UI 中混合 AWT 和 Swing 组件,它们往往不能很好地协同工作。
对于 Swing 组件有更多的支持和信息(更不用说一个由 3rd 方组件和开发人员组成的大型社区)
您还可以查看AWT vs Swing 和What is the difference between Swing and AWT? 了解更多详情
【讨论】:
很少有人在 AWT 中进行开发。 (将鼠标悬停在问题中的 AWT 和 Swing 按钮上。您会看到 61 人关注 AWT 问题,1.3k 关注 Swing)。
我会使用 Swing。花时间学习更新的 API 及其功能。
从Swing tutorial 开始了解基础知识。
【讨论】: