gpt4 book ai didi

java - 如何重构 Netbeans 生成的 GUI 代码?

转载 作者:搜寻专家 更新时间:2023-11-01 01:24:15 25 4
gpt4 key购买 nike

我通过 Netbeans Swing GUI 创建器在 Netbeans 中创建了一个 GUI。所以我只是从“调色板”窗口中拖放了 Swing 组件,所有代码都是由 netbeans 生成的。

现在代码太长而无法维护(大约 10,000 行)。所以一些 SO 专家建议我重构我的代码。

我可以重构我生成的代码,但我不知道如何重构 Netbeans 生成的代码,因为它不允许在其生成的代码中进行编辑。

有什么建议吗?

最佳答案

10,000 行代码听起来好像您拥有一个类中的所有内容。

首先将您的源代码拆分为模型、 View 和控制 (MVC)。


您还可以将一些 JPanels 提取到单独的类中。一种方法是创建一个新的 JPanel(新文件),然后将您的组件从一个主面板剪切/粘贴到新的 JPanel 中。保存并编译您的新面板。

然后回到你的主框架,选择Beans -> Choose Bean from your Palette 然后选择新创建的类(com.example.YourPanel 例如)。

确保在尝试此操作之前备份您的应用程序。

关于java - 如何重构 Netbeans 生成的 GUI 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2122810/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com