2016-06-21 2 views
-3

スイング:は、Java上で助けが必要私はスイングすることは非常に新しいですし、私は<code>JFrame</code>ことを構築するために必要なのJFrame

  • を上にイメージを持っています。
  • 画像の下には、同じ「行」にある16個の小さな画像が4つのグループ(4 "パネル")に分割されています。
  • これらの16枚の画像の下に、同じ「行」に4つの「パネル」が必要です。すべてのパネルには、(同じサイズの)水平スクロール可能な画像がいくつか含まれています。
  • これらの4つの「パネル」の下に、同じ「行」に2つの「パネル」が必要です。左のものには、(同じサイズの)水平スクロール可能な画像がいくつかあります。右のものはJList(またはそのようなもの:スクロール可能なテキスト行)です。
  • 2つの「パネル」の下に、同じ「行」に4つの「パネル」が必要です。すべて1行に4行のテキストが含まれています。

どうすればこのようなJFrameを作成できますか?私はBorderLayoutGridLayoutを使ってみましたが、GridLayoutsを他のどのように分割するのか分かりません。GridLayouts(可能かどうか分からない)

+0

何を試しましたか?上記の段落をコード化するとき、あなたはどんな特定の問題を持っていますか? 「パネル」とは、「JPanel」を意味しますか? – MasterBlaster

+0

フレームを段階的に作成しようとしました。だから私は大きなイメージを含む "最初の行"を作成しました。今私は他のものを追加しようとしていましたが、フレームをどのように構造化するかわかりません。 「パネル」とはJPanelを意味します。 –

+0

あなたが試したコードを投稿してください。 – MasterBlaster

答えて

1

私はそれがうまくいくことを願っています:)おそらく1つのパネルを作成し、それをフレームに追加してレイアウトを設定する必要があります(GridLayout(6,1))。次に、クラスまたはメソッドを作成してJPanelに拡張し、各パネルを作成できます。そして、このパネルをあなたのメインパネルにフレームに追加しようとした後、あなたが望むものを正しく理解したかどうかわかりません。これは私が見つけた解決策です。幸運

+0

私はあなたに感謝しよう!とても親切 –

関連する問題