在为 GUI 程序编写代码之前有什么方法可以遵循吗?
对于以前的程序,我在为普通程序编写代码之前有算法和/或类图(那些在学习 GUI 之前完成的)
我们在制作 GUI 时是否应该遵循类似的东西?
我刚刚制作了一个小游戏(Book cricket),其中涉及使用存储在文件中的数据和一些计算。我一次只做一件事就完成了游戏,所以我有很多代码。我只是想知道在制作基于 GUI 的应用程序时是否有任何程序可以用来优化和使代码易于阅读和调试?
更具体地说:
1。我们应该设计不同类别的所有面板吗?
2 . 如果对象有 actionListeners,那么我应该将它们与对象的创建一起放置吗?
3 . 在使用 cardLayout 来管理应该可见的面板时,我经常不得不转换与面板静态相关的所有字段,以便我可以在其他面板中的 actionEvents 上修改一个面板中的字段。
这是一个标准的事情还是我应该做一些不同的事情。
4 . 我使用终端来编写我的代码。由于我刚刚开始使用 GUI,我认为使用终端会是更好的学习体验。我应该继续使用终端还是切换到 Eclipse/netBeans 之类的 IDE?
谢谢