java - 如何在 IntelliJ IDEA 社区版中创建新的 Swing 应用程序?

标签 java intellij-idea

我使用创建新项目向导创建了一个新项目,选择“从头开始创建项目”,但它完全是空的(根本没有 java 类,所以我在空项目中手动创建了一个新的 swing 表单)。

在我使用过的许多其他 IDE 中,有一种方法可以单击一次,并获得一个新的“新 Gui 项目”,我通常期望它在“文件 -> 新项目”向导或类似的东西中。

IntelliJ IDEA IDE 中有一个新项目向导,但似乎只能创建一个空白项目,然后我可以手动添加一个表单。所以我就这么做了。但是,它缺少您期望它具有的任何通常的 Java 代码,无法打开该表单并将其显示为应用程序。

我正在尝试了解 IntelliJ IDEA 的特性和功能,它作为一个非常快速和高效的编辑器和调试器以及围绕 ANT 构建系统的构建系统 GUI 包装器似乎很强大,但我想知道是否还有更多“RAD “我只是忽略了的功能。我已经做了一些谷歌搜索和阅读文档,但我没有找到太多关于使用 IntelliJ IDEA 用 Ja​​va 构建 GUI 应用程序的信息。

我目前卡住的地方是,当我尝试构建和运行包含空表单的空项目时,我进入某种“运行”目标配置屏幕,并尝试单击 [+] 图标,并添加“MyForm01”,这是我创建的空 Swing 表单,并在对话框中显示“MyForm01 Not Acceptable ”。我知道足够多的 java 知道基本的“GUI 应用程序框架代码”不是由 IDE 自动生成的。我可以从互联网上复制和粘贴一些东西,但我的兴趣是了解该工具是否可以自动用于构建 GUI,其工作流程与其他 RAD 样式的 GUI 构建器工具一样简单,包括 NetBeans,它是我最习惯使用的 java 工具,或者 Delphi,它是我的主要日常工具,它基于 Pascal,而不是 Java。

最佳答案

IDEA 中没有 GUI 项目。您可以随时添加 GUI 表单,只需通过右键单击 -> 新建 -> GUI 表单。您只需将 main() 方法添加到表单绑定(bind)类中即可从中创建 GUI 应用程序。如果您在绑定(bind)类编辑器中点击 Alt-Ins(或菜单 Code->Generate),IDEA 会为您完成这项工作。唯一的要求是为表单的根面板放置正确的名称。

您还应该查看本手册以发现其他内容:https://www.jetbrains.com/help/idea/designing-gui-major-steps.html .总之,GUI builder 非常直观。

关于java - 如何在 IntelliJ IDEA 社区版中创建新的 Swing 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12775170/

相关文章:

java - 尝试从服务器进行 FTP 时,FTP.changeWorkingDirectory 不起作用

Java 按同一字段对项目进行两次排序

javascript - IntelliJ IDEA 中类 map 对象的 JSDoc 类型

java - cucumber JVM 未定义的步骤

java - IntelliJ 看不到模块

haskell N00b : IntelliJ giving two errors

java - 如何停止索引 Maven "target"自动生成的文件夹?

java - 按某个参数对对象列表进行排序

java - 在 Java 中如何将 String 转换为 HashMap

android - IntelliJ 预览版 RecyclerView API 级别 25