我一直在用Java開發命令行程序一段時間,並正在研究如何實現GUI解決方案。我對此很陌生,所以任何幫助都會非常有幫助。提前致謝。 我最近問了關於按鈕的另一個問題,但我現在有另一個問題。在java中的菜單之間跳轉
我已經從一本書學習如何使用動作監聽器來執行基於按鈕操作。但是,在這本書中,這些按鈕簡單地稱爲產生文本輸出的方法。
我需要一種方法來讓用戶按下一個按鈕,把他/她與不同的按鈕/選項的新窗口,如果用戶希望他們可以按下另一個按鈕返回到前一個窗口。如果有人能夠給我一個框架解決方案,並解釋我的例子如下:
如果用戶按下「圖書館菜單」它們被帶到一個窗口,用戶會看到兩個按鈕,「庫菜單」和「帳戶菜單」 可以選擇添加書籍,刪除書籍等,最後按鈕返回到主屏幕。 如果用戶按下「帳戶菜單」,它們會出現一個新窗口/帶有按鈕的菜單,用於添加,刪除,重命名等操作,並再次返回主屏幕/主菜單。
的命令行,這是簡單的,因爲選擇庫將調用庫類的方法。該方法將有一個開關案例,根據用戶輸入調用不同的方法,當用戶輸入'e'時,例如switch case有一個選項可以退出該方法,即return語句將用戶帶回到方法最初稱之爲(在主屏幕中)。
我非常感謝任何關於此的幫助/建議/信息!