我正在尝试为我编写的程序创建一个GUI,帮助您将站点的密码保存到文件中。截至目前,该程序将允许您编辑并在终端/ cmd中提供这些。我希望它有一个GUI,在开始时会有两个按钮,说明你想要“查看你的密码”或“编辑密码”。 “查看您的密码”会将您带到GUI的另一部分,让您看到自己的密码,“编辑密码”会将您带到GUI的一部分,让您将密码和详细信息添加到文件中。有人可以为我提供良好的在线教程,让我能够做到这一点吗?谢谢。
答案 0 :(得分:16)
如果您想以标准方式执行此操作,您可以尝试使用Java附带的 Swing (确切地说是JFC)并且具有良好的教程和支持。 这是官方教程:Swing tutorial.
如果您想使用使用本机操作系统组件的内容,那么 SWT 适合您。 Lars Vogel在这个主题中有很多教程: SWT tutorial
如果你想要一些新的和闪亮的东西,那么看看 Java FX 。它旨在与 FLEX 竞争,它也是Oracle的东西:Java FX tutorial。
还有其他框架,但我认为这些框架是最有用的,也有很好的文档记录。
Swing和SWT的一大优点是你可以使用 WindowBuilder 轻松创建UI-s。您可以在此处查看:WindowBuilder。
答案 1 :(得分:5)
Java Tutorials on Swing是一个非常好的资源。如果您不喜欢使用Java代码手动编写UI,那么有几个GUI构建器,您可以在其中直观地布局UI,并在代码隐藏中填写行为。例如。 Netbeans有这样的事情,WindowBuilder有Eclipse。
答案 2 :(得分:3)
你走了:
答案 3 :(得分:3)
如果你想减轻Java GUI编程,那么你可以考虑使用一些框架,例如Griffon。我使用它,它比纯Swing更容易。
答案 4 :(得分:2)
如果你不必使用Swing,你也可以尝试Java FX 2.x,我认为它具有更好的外观和感觉。最新版本的Netbeans有一个Java FX构建器,但是根据您的描述,以编程方式设置框架应该相当容易。