首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何制作符合行业标准的桌面Java应用程序?

如何制作符合行业标准的桌面Java应用程序?
EN

Stack Overflow用户
提问于 2009-10-23 19:59:56
回答 9查看 5.6K关注 0票数 8

我知道如何在Swing中创建基本控件,但在行业标准应用程序开发方面,我缺乏执行这些控件的技能。

我正在设计一个小型的Java Swing应用程序。我不想为每个目的创建一个JFrame,而是想创建控件,显示它们,隐藏它们(在必要时),所有的一切都在一个窗口中。

我该怎么做呢?我是个初学者。请给我介绍一些关于使用Swing开发桌面Java应用程序的传统方法的不错的web资源。

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2009-10-23 20:16:39

我建议您使用NetBeans,并使用预先存在的"Swing桌面应用程序“模板创建一个项目。

它将为你的应用程序创建基本的基础设施,包括一个带有菜单的主窗口和带有进度条的状态栏,关于框,事件处理程序等,所有这些都是预先连接的。

例如,它的优点是进度条已经配置为监听您创建的任何操作任务,因此只需创建一个新的操作任务,您就可以获得一个工作进度条,该进度条将在任务执行时运行,而无需编写代码。

有关更多信息,请参阅here

票数 5
EN

Stack Overflow用户

发布于 2009-11-17 19:56:08

我不确定我是在哪里读到这篇文章的,但自从我读到它,我在我做的所有商业桌面应用程序中都会用到它。

首先是NetBeans,它是Java设计的完美集成开发环境。其他Eclipse插件没有那么有帮助,也没有那么强大。

这就是我是怎么做的。

在NetBeans中,创建一个新的Java项目--在这个项目中我们称之为MyComponents --创建您想要的所有组件。任何组件的基础都应该是JFrameJPanel。在本例中,我们将选择JPanel并将其命名为mjPanel

接下来,在Design视图中,拖放所需的所有Swing组件。然后从Source视图中,创建所有的操作和逻辑。

接下来,最重要的一步,右键单击您的Java文件,从Tools中选择Add to Palette,然后在对话框中选择您想要放置它的位置,比如Swing Components Palette。

要最终确定您的组件,请从Build菜单中选择Clean and Build,这将在项目文件夹/dist中创建一个Jar文件。

从现在开始,在您想要使用此组件的每个项目中,只需将Jar文件包含在项目类路径中即可。打开Swing组件面板,您将看到新的组件。

如下所示:

票数 6
EN

Stack Overflow用户

发布于 2009-10-23 20:05:21

毫无疑问,This是关于Swing的最受欢迎的教程。如果你有时间,把教程从头到尾读一遍,学习一下Swing的工作方式。

同时,尝试找到JBuilder的副本,以查看它为Swing应用程序创建的模板代码。您将使用Eclipse或其他工具手动编写代码,但JBuilder可以向您展示一些标准方法。如果您找不到一个副本,可以查看一些Eclipse的Swing插件。在任何情况下,都要尝试自己与代码保持联系:大多数UI编辑器只对它们给出的建议有所帮助。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1612984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档