我们将在我们的下一个项目中使用 Swing,这将是一个轻量级桌面应用程序。
我一直在阅读 Oracle 网站上的 Swing 教程并开始掌握它。
有人告诉我,JFrame
我需要在一个 JFrame 和 switch 中工作,而不是切换JPanels
。
我对你的问题如下。
我可以在设计模式(所见即所得编辑器)中创建 JPanel 设计(或其模板)并调用jframe.setContentPane(nameOfJPanel)
还是以编程方式在代码中执行它们?
其次,我如何构建我的代码......如果我动态添加新的 JPanel 并将它们的事件绑定到事件处理程序......我所有的逻辑和代码都将在一个拥有数十种方法的巨大类中。我只是不知道如何继续,我在互联网上找不到一个包含多个(比方说超过 6 个)面板的示例。