在 GUI 编辑器中了解 NetBeans 的神秘代码
开始 NetBeans GUI 开发时,“Java 桌面应用程序”模板会释放出不熟悉的代码。与传统的 JFrame/JPanel 方法不同,它引入了 org.jdesktop.application.SingleFrameApplication 之类的包和令人费解的 main() 方法:
public static void main(String[] args) { launch(DesktopApplication2.class, args); }
如果您更喜欢手动 GUI 创建路线,则找到 GUI 编辑器会带来另一个问题挑战。值得庆幸的是,所有的谜团都可以解开:
1。追踪神秘代码的起源:
“Java 桌面应用程序”模板采用了 Swing 应用程序框架 (JSR 296)。该框架通过其结构化方法简化了桌面应用程序开发,提供了菜单栏、持久窗口状态和状态栏。然而,它偏离了传统的 JFrame/JPanel 方法。
2.揭秘 org.jdesktop.application 类:
org.jdesktop.application.SingleFrameApplication 构成了 Swing 应用程序框架的核心。它简化了管理应用程序生命周期、窗口状态和其他基本功能所需的样板代码。
3.恢复丢失的 GUI 编辑器:
手动访问 GUI 编辑器:
4.其他注意事项:
以上是为什么 NetBeans 的 GUI 编辑器在'Java 桌面应用程序”模板中生成异常代码?的详细内容。更多信息请关注PHP中文网其他相关文章!