如何使用Java编写Windows软件?

时间:2010-09-08 19:06:33

标签: java user-interface

我刚在大学学习Java。但是,我可以编写在命令行中运行的程序。如何使用Java创建GUI软件,比如记事本?我真的很抱歉在这个论坛上提出这样一个基本问题,但我真的很有兴趣编写真实世界的软件。另外,我听说过很多关于Python的内容。如何使用Python开发类似的软件?

7 个答案:

答案 0 :(得分:12)

Java:Trail: Creating a GUI With JFC/Swing

Python:GUI Programming in Python

自从你提到创建一个简单的文本编辑器,here's一个例子。

答案 1 :(得分:3)

您可以使用Eclipse为Windows开发Java GUI /桌面应用程序。

http://www.eclipse.org/downloads/

NetBeans也是一种选择。

对于Python,请检查以下链接:

GUI Programming in Python

Is Python any good for GUI development?

答案 2 :(得分:2)

首先使用EclipseNetbeans等集成开发环境。他们都是免费的。

两者都有可视化编辑器,以图形方式设计您的程序,并帮助您编写代码中执行的操作。单击一个按钮左右。我个人更喜欢Netbeans用于此目的,因为gui设计器不需要作为可选插件添加(也许这对于Eclipse来说也不再需要)。

当然,要超越第一步,您需要阅读一些有关如何构建GUI的文档,如其他答案所示。

答案 3 :(得分:1)

如果您的目标是编写本机Windows应用程序,您可能还会考虑切换到.Net(c#),当您了解java中的编程基础时,这不是很难学习。

.net更好地集成在windows环境中,我认为visual studio在某个地方有一个记事本示例。

不是说你不能在java中这样做,确定你可以。

答案 4 :(得分:1)

使用netbeans,它有一个旧的但很好的可视化开发模式。我记不起来了,但我猜它使用的是swing库。此外,它还允许您开发不仅适用于Windows,而且适用于手机等,如果您安装了正确的插件。

答案 5 :(得分:0)

我认为初学者netbean很好,因为它的界面是用户友好的。 它以良好定义的方式管理代码并使代码易于理解

答案 6 :(得分:-1)

您可以使用IntelliJ: https://www.jetbrains.com/idea/

如果你想成为一个非常好的Java IDE, 将成为或已经是开发人员。