[英]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.