我有一個模擬技術商店的任務。要求有一個基於Java的GUI,我決定嘗試爲我的應用程序編寫一個類似嚮導的界面。問題是,我不知道從哪裏開始以及需要關注什麼。Java - 創建類似嚮導的界面
我看:
- AWT/Swing的;和
- JavaFX;
但是我還是很困惑,因爲我之前沒有編寫GUI。有什麼建議麼?
我有一個模擬技術商店的任務。要求有一個基於Java的GUI,我決定嘗試爲我的應用程序編寫一個類似嚮導的界面。問題是,我不知道從哪裏開始以及需要關注什麼。Java - 創建類似嚮導的界面
我看:
但是我還是很困惑,因爲我之前沒有編寫GUI。有什麼建議麼?
我將使用Swing模態對話框:
http://docs.oracle.com/javase/tutorial/uiswing/components/dialog.html
他們是很容易使用,並且是模態很容易實現的一系列步驟,典型的嚮導。
另一種可能的實現是通過擺動卡式面板:
http://docs.oracle.com/javase/tutorial/uiswing/components/tabbedpane.html
特別是如果你想向用戶表明許多步驟組成如何嚮導有用。
在java中,通常學習曲線可以簡單地知道GUI,也許最好先看看一些預先創建的GUI。如果使用NetBeans GUI swing GUI生成器http://netbeans.org/features/java/swing.html構建GUI,那麼它將爲GUI生成java代碼,您可以編輯該代碼,並簡單地從GUI的swing使用小部件或在NetBeans中創建整個GUI的方式進行學習。雖然我不會想到後者可以接受任務。
請參閱[Java Swing教程](http://docs.oracle.com/javase/tutorial/uiswing/)。 – DNA
http://rakeshmenonp.wordpress.com/2010/03/23/javafx-wizard-ui/ – rano
[SWT教程](http://www.vogella.com/articles/SWT/article.html) –