我经常遇到这个问题。想不出办法来面对这种情况。现在我得到了这个很棒的论坛!我相信这里的专家会帮助我解决这个问题。
这不是关于特定代码段之类的问题。我有能力(我认为)用java做一些高级项目。这意味着,简单地说,我可以完成项目以给出确切的结果。
但问题是,虽然我可以完成它,但我对班级等的管理并不满意。实际上我不知道如何妥善管理它。考虑到我目前正在从事的项目,我将解释一下(我不是专业的编码员,这将是为了我的自学)。
我正在开发一个数据库管理系统(MySQL + Java)。我希望在那里实现几个功能。流程大致是这样的。
1. Login
2. Main window
主窗口将是这样的。
在左侧面板中,您可以选择需要执行的操作。
Eg.
*. Add some entries to the database
*. Search database
*. Other..(will be add later)
有人可以告诉我如何管理所有这些东西,两个框架和几个面板。
我所做的是这样的。
我写了一个managerClass
具有主要方法的。然后它会loginFrame
先调用。验证后,loginFrame
调用 , 中的方法managerClass
进行加载mainFrame
。但是我managerClass
在所有框架、面板等中都保留了对 的引用,因为我将所有必需的信息保存在 中managerClass
,例如用户名等。
但是当修改和调试时,事情变得非常非常困难。因为我没有按照任何特定的规则做事。我将不得不修改几乎所有的类来进行轻微的修改。我虽然有很多和大海