0

可能重复:
拖放 Java GUI

嗨,大约 3 个月前,我第一次使用 Java 作为我的第一门编程语言开始学习编程,最近我开始学习 GUI 的 SWING 和 AWT。我的目标是为我在大学的期末考试构建一个棋盘游戏 RISK。上周一个朋友我的建议我应该尝试切换到 C#,因为使用 Visual Studio 构建 GUI 非常容易,如果您了解 Java 和 OOP 概念,学习它很容易。

老实说,这个想法并没有真正吸引我,因为在某些时候我想学习使用 JSP 和 Android 应用程序构建网站。据我所知,这在 C# 中是不可能的,但构建快速 GUI 的想法是我的想考虑当然建议初学者这样做。

是否有任何适用于 Java 的 IDE 可用于在 C# 中对 GUI 进行可视化编程?我还应该提到一个事实,即我有点急于完成我的游戏项目,所以我可以开始学习我真正喜欢的东西,比如网络智能手机的开发和应用。

如果我正在学习编程,是否应该为 Java 使用可视化 GUI 构建器?我已经知道如何在小程序中使用大多数摆动对象,但从未尝试构建任何大型应用程序

4

3 回答 3

1

.NET 和 Java 都有几个非常强大的 GUI 设计器,但要直接回答您的问题 - 如果您真的没有时间/愿意学习另一种语言(在这种情况下为 C#),那么坚持使用 Java 并使用以下方法进行 GUI 设计:

  1. NetBeans(http://www.netbeans.org,免费)
  2. Eclipse WindowBuilder(http://www.eclipse.org,免费)
  3. IntelliJ IDEA(http://www.jetbrains.com/idea/,“免费”)

其中任何一个都可以用于开发您在原始帖子中提到的游戏。

于 2011-11-02T14:41:54.510 回答
0

Eclipse 有一些不错的可视化编辑器,但我个人推荐NetBeans

祝你好运

于 2011-11-02T14:33:03.307 回答
0

有许多 Java IDE 允许您直观地创建 GUI,所以我看不出有必要切换到 C# 以便您可以使用 Visual Studio(不过,根据我的经验,Visual Studio 中的编辑器稍微有点比 Java 更好)。

但是,如果您真的想要(我不建议这样做,特别是如果您已经为您的项目投入了一些开发时间),Java 和 C# 足够相似,您不应该费力地进行切换,假设您具有相当好的Java编程技能。

于 2011-11-02T14:40:39.790 回答