【问题标题】:setting your IDE(eclipse) for java desktop application为 Java 桌面应用程序设置 IDE(eclipse)
【发布时间】:2014-06-04 09:31:07
【问题描述】:

我有一个带有 android sdk 的 Eclipse IDE,因为我是一名 android 开发人员。我想开发一个简单的 java 桌面应用程序,由启动屏幕和登录屏幕组成,通过 JDBC 连接到 MS SQL。现在,我将如何让我的 Eclipse 让我开发 Java 桌面应用程序。还是我应该用网豆。我还下载了 netbeans 8.0,但它没有显示 java 桌面应用程序。另外,我已经安装并解压缩了 JDBC 驱动程序,有 2 个 jar 文件 sqlJDBC 和 sqlJDBC4。请告诉我应该使用哪个 jar 文件。

【问题讨论】:

  • 大多数 Eclipse 安装都包含 Java。查看File > New > Project... 中是否列出了 Java 项目
  • 先生,对于开发桌面应用程序,我应该寻找什么?它显示 File>New>Project>Java>Java 项目或现有 AntBuildFile 中的 Java 项目
  • 使用 'Java Project' 创建一个新的 Java 程序

标签: java eclipse swing desktop-application


【解决方案1】:

带有 android sdk 的 Eclipse IDE 已经安装了 Java。我在我的 Android 和 Swing 开发中使用相同的 Eclipse。只需转到 File 并创建一个新的 Java 项目。请参阅我的 eclipse 的屏幕截图以更好地理解:

【讨论】:

  • 好的,我现在明白了.. 我必须扩展 JFrame 类...好的好的,谢谢.. 先生,您是如何设计 UI 部分的
  • 像 android 一样,我们在 xml 中设计它,然后使用 R.layout.__ 在我们的代码中使用该布局...如何在此处进行
  • @user3679701 你不能用纯摇摆来做到这一点。如果你想用 XML 绘制 UI,你必须使用 JavaFX。在 Swing 中,我们使用 Java 代码来构建 UI。请阅读互联网上的挥杆教程。有很多教程可用于 bigeners。官方页面在这里:docs.oracle.com/javase/tutorial/uiswing
  • 但始终尝试使用本机代码开发 UI。这是我的建议。同样对于android,如果你使用native code来开发UI而不是使用xml,你的代码会执行得更快。
【解决方案2】:

由于您一直在使用带有 Android SDK 的 Eclipse,因此您可能已经安装了 Java,并且您无需担心下载额外的库来使用 Swing 框架。

要开始使用 Swing,请查看官方Swing tutorials,了解如何开发桌面应用程序。了解基础知识后,尝试将 JDBC 驱动程序结合到您的 SQL Server。

您应该将 sqljdbc4.jar Class 4 JDBC 文件添加到您的 Java 构建路径以连接到您的 SQL Server。

【讨论】:

    【解决方案3】:

    由于您将构建桌面应用程序,因此您很可能需要一个 IDE,它可以让您直观地构建 UI。这通常会加快开发速度。

    话虽如此,与 Netbeans 不同,Eclipse 并没有提供开箱即用的 GUI 构建器。您需要找到并安装一个适合您的插件(如果您使用的是 Swing,请查看 here 了解其中的一些插件)。

    在 Netbeans 中,您应该能够简单地创建一个 Java 应用程序,您可以在其中添加 JFrame 和其他 UI 组件。

    话虽如此,Swing 平台正在让位于JavaFx 平台,所以如果您是从头开始构建一些东西,我建议您看看这个,因为它应该提供更丰富的方式来构建用户界面。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-17
      • 1970-01-01
      • 1970-01-01
      • 2020-08-24
      相关资源
      最近更新 更多