2016-06-21 123 views
-3

我很新的Swing和我需要建立一個JFrame說:需要幫助的的Java Swing的JFrame

  • 在頂部的圖像。
  • 圖像下方有16個小圖像分成4組(4「面板」),在同一個「行」上。
  • 在這16張圖片下面,我需要4個「面板」在同一個「行」上。每個面板都包含一些水平可滾動圖像(尺寸相同)。
  • 在這4個「面板」下面,我需要在同一「行」上有兩個「面板」。左邊的包含一些水平的可滾動圖像(大小相同),右邊的是JList(或類似的東西:可滾動的文本行)。
  • 在這兩個「面板」下面,我需要4個「面板」在同一個「行」上。每個人都包含4行文本。

如何創建一個這樣的JFrame?我只嘗試使用BorderLayout s和GridLayout s,但我不知道如何將GridLayouts分成其他GridLayouts(甚至不知道是否有可能)。

+0

你有什麼試過?在編寫上述段落時,您遇到什麼具體問題?通過「面板」,你的意思是'JPanel'? – MasterBlaster

+0

我試圖創建框架「一步一步」。所以我創建了「第一排」,其中包含一個大的圖像。現在我試圖添加其他人,但意識到我根本不知道如何構建框架。 「面板」我的意思是一個JPanel,是的。 –

+0

請發佈您嘗試過的代碼。 – MasterBlaster

回答

1

這是我的建議,我希望它會工作:)也許你需要創建一個面板,並將其添加到框架,設置佈局(GridLayout(6,1))。然後您可以創建類或方法並將其擴展到JPanel並創建每個面板。並嘗試將所有這些面板添加到您在主框架中後..我不知道我是否正確理解你想要什麼,這是我找到的解決方案..祝你好運

+0

我會盡力的,謝謝!很親切 –