【问题标题】:Using windowbuilder to learn swing. A bad idea? [closed]使用windowbuilder学习swing。一个坏主意? [关闭]
【发布时间】:2020-12-04 11:47:28
【问题描述】:

我开始使用windowbuilder 并且已经构建了一些基本的GUI 程序。但是,我想知道我是否通过这种方式学习摇摆而不是自己构建所有东西而不使用任何插件来伤害自己?我确实对构建整个 GUI 的内容有很好的了解,但是,您对此事有何看法?

【问题讨论】:

  • 不要使用 IDE 生成代码。 1) 你花时间学习 IDE 而不是 Swing。 2) 如果您迁移到另一个 IDE,代码将无法维护。使用 IDE 帮助调试和管理源文件等。

标签: java eclipse swing windowbuilder


【解决方案1】:

我通常举同样的例子。在教他如何求和之前,你不能教他使用计算器。我认为熟悉大多数挥杆组件并尝试掌握有关它们的基础知识对您来说很重要,这样您就可以轻松地编写它们。

WindowBuilder 对于复杂的设计和组件非常有帮助,但我认为在切换到 WindowBuilder 之前应该先了解基础知识。许多人会不同意我的观点,因为该扩展使生活变得更轻松,但了解基础知识非常重要,以防有一天您想在没有 WindowBuilder 或 NetBeans 的地方工作,或者即使您想了解程序正在编写的代码你。

所以,总结一下:您可以安装 WindowBuilder 并使用它来学习,但请记住,您可能无法通过此方法获得一些非常有用的知识。另外,请彻底分析代码以理解它,并尽量不要过度使用该工具。

【讨论】:

  • “很多人会不同意我的观点……” 也许吧,但没有人值得听。
  • “WindowBuilder 对于复杂的设计和组件非常有帮助”。 WindowBuilder 对复杂的设计没有帮助。将复杂的设计分成更小 - 不太复杂的设计是有帮助的。
【解决方案2】:

我建议最初用你的双手书写。毕竟,WindowBuilder 和类似的工具旨在加快开发速度,如果您了解其中的内容,请使用它们。万事如意!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多