簡體   English   中英

Java中的GUI架構和設計(Swing)

[英]GUI Architecture and Design in Java (Swing)

我花了最近幾個小時在互聯網上搜索關於如何在java中編寫中型GUI的示例和想法。 我知道一點關於揮桿,但就是這樣。 除了swing之外,我不知道在Java中開發GUI的任何其他方法。 如果你知道一種不同的方式也會有好處。 我還想親自手工編寫GUI,以便更容易地與我們的游戲和未來的重構集成。

我們已經將整個業務邏輯編寫到具有多種功能的Tic Tac Toe游戲中。 gui需要有幾個窗口,可以使用界面上的簡單按鈕進行導航。 我正在尋找的一個非常粗糙和失水的版本可以在下面看到:

主菜單網絡盒

游戲板

我的問題的核心是:

如何使用Swing構建GUI以及使用什么常規設計?

以及一些后續問題:每個窗口都有課嗎? 在按下按鈕后,我是否只使用setvisible使我的窗口顯示並消失?

“那里有你們都知道的任何例子(github repos會很棒!快樂!),這可以告訴我一個好的gui架構/設計?

我認為您可以創建多個JPanel(或其擴展名),將它們放在一個容器中,並使用CardLayout並在必要時切換卡片。

還要考慮這里討論的模型 - 視圖 - 控制器模式。

暫無
暫無

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

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