2016-08-26 11 views
1

1つのラベルがバックグラウンドイメージとして機能していて、フォアグラウンドのラベルに異なるイメージがあるため、ラベルを別のラベルに貼り付けることが必死です。netbeans GUIビルダーのラベルにラベルを貼る

別のラベルを上にドラッグするたびに、JFrameが大きくなり、ラベルが横になるようにします。ここで

は(私が真ん中に赤い丸が面を下に右にないラベルをしたい)私が持っているものです:

+0

トライlabel.setBounds(int型、int型、int型、int型)........ – Benjamin

+0

didnの@ベンジャミン – Cutter

答えて

2

使用すると、1つのコンポーネントを配置する場合別の場合は、Layered Panesを使用することができます。 レイヤードパネルでは、いくつかの子コンポーネントを他の子コンポーネントの上に重ねるように指定することができます。

enter image description here

更新:

例:

JLayeredPane pane = new JLayeredPane(); 

JLabel lbOne= new JLabel("Label one"); 
JLabel lbTwo = new JLabel("Label two"); 

pane.add(lbOne, 0); 
pane.add(lbTwo , 1); 
+0

あなたはそれを行う方法を教えてもらえますか? @Bahramdun Adil – Cutter

+0

ありがとうたくさんの仲間 – Cutter

+0

あなたは大歓迎です!がんばろう! –

関連する問題