実現したいこと
JPanelオブジェクトを複数配置したいのですが、↓の画像のように最後にadd()したJPanelオブジェクトしかフレームに表示されません。
何か解決方法はありますでしょうか…。
該当のソースコード
Java
1package mainPack; 2 3import javax.swing.*; 4import java.awt.*; 5 6class Main{ 7 public static void main(String[] args){ 8 9 viewFrame(); 10 11 } 12 13 public static void viewFrame(){ 14 15 JFrame frm001=new JFrame("frm001"); 16 frm001.setVisible(true); 17 frm001.setSize(500,300); 18 19 JPanel pnl001=new JPanel(); 20 JPanel pnl002=new JPanel(); 21 JPanel pnl003=new JPanel(); 22 23 24 JLabel lbl001=new JLabel("ラベル001"); 25 lbl001.setFont(new Font("游ゴシック", Font.PLAIN, 50)); 26 27 JLabel lbl002=new JLabel("ラベル002"); 28 lbl002.setFont(new Font("游ゴシック", Font.PLAIN, 50)); 29 30 JLabel lbl003=new JLabel("ラベル003"); 31 lbl003.setFont(new Font("游ゴシック", Font.PLAIN, 50)); 32 33 pnl001.add(lbl001); 34 pnl002.add(lbl002); 35 pnl003.add(lbl003); 36 37 frm001.add(pnl001); 38 frm001.add(pnl002); 39 frm001.add(pnl003); 40 41 } 42}
実行環境
JDKのバージョン : 12.0.2
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。