簡體   English   中英

在 Java 中創建 GUI 的最簡單方法?

[英]Easiest Way to Create A GUI in Java?

我目前正在嘗試為我編寫的程序創建 GUI,該程序可幫助您將站點的密碼保存到文件中。 截至目前,該程序將允許您在終端/cmd 中編輯並提供給您。 我希望它有一個 GUI,在開始時會有 2 個按鈕,說明您是要“查看密碼”還是“編輯密碼”。 “查看您的密碼”將帶您到 GUI 的另一部分,讓您查看您的密碼,而“編輯密碼”將帶您到 GUI 的一部分,讓您將密碼和詳細信息添加到文件中。 有人可以為我提供良好的在線教程來幫助我完成此任務嗎?

如果您想以標准方式進行操作,您可以嘗試使用 Java(准確地說是 JFC)附帶的Swing ,並且有很好的教程和支持。 這是官方教程: Swing 教程。

如果您想使用使用本機操作系統組件的東西,那么SWT適合您。 Lars Vogel 在這個主題中有很多教程: SWT 教程

如果你想要一些新的和閃亮的東西,那么看看Java FX 它旨在與FLEX競爭,它也是 Oracle 的東西: Java FX 教程(編輯:JavaFX 不再是 SDK 的一部分)

還有其他框架,但在我看來,這些是最有用且有據可查的。

Swing 和 SWT 的一大優點是您可以使用WindowBuilder輕松創建 UI-s。 您可以在此處查看它: WindowBuilder

Swing上的Java 教程是一個非常好的資源。 如果您不喜歡使用 Java 代碼手動編寫 UI,則可以使用多個 GUI 構建器,您可以在其中直觀地布置 UI,並在代碼隱藏中填充行為。 例如, Netbeans有這樣的東西,並且有WindowBuilder for Eclipse

如果您不必使用 Swing,您還可以嘗試Java FX 2.x ,我認為它具有更好的外觀和感覺。 最新版本的 Netbeans 有一個 Java FX 構建器,但對於您所描述的,以編程方式設置您的框架應該相當容易。

如果您想減輕 Java GUI 編程,那么也許您可以考慮使用一些框架,例如Griffon 我使用它,它比純 Swing 容易得多。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM