我試圖開發一個Java程序,執行以下操作:根據Java的
- 使用客戶端的網絡圖的背景圖片
- 位置的帶寬圖形圖像到相應的客戶機
- 刷新圖形每隔5秒,它從另一個程序,不斷產生帶寬的快照取現在
,我可以設置backgr的圖像ound圖片,我非常有信心,我將能夠通過使用計時器刷新圖像。我想要規劃的是我如何將這些圖像放置到背景圖片中顯示的各個客戶端。我做了一些研究,似乎我有幾個選擇,但我想確保在我遇到問題之前選擇正確的一個。
在我看來,使用GridBagLayout將是我的選擇,但我想爲更有經驗的人羣提供第二種意見。如果使用GridBagLayout是正確的選擇,你能推薦一些好的教程來幫助我理解這個佈局管理器嗎?請記住,我對Java的經驗有限,特別是面向GUI的Java。
編輯:如果我沒有足夠的解釋這個概念,請讓我知道。
我不太瞭解LayoutManagers,但MigLayout看起來很有趣。你有使用它的經驗嗎?如果你這樣做,你能解釋爲什麼它比使用GridBagLayout更好嗎? – 2012-08-03 02:02:41
我已經在幾個項目中使用過它 - 它工作得很好。大多數情況下,它只是爲您提供更多的靈活性/選項來獲得所需的佈局,而不必求助於嵌套各種Swing佈局管理器。 – mikera 2012-08-03 02:15:39