JavaSwing_3.1:JPanel(パネル)


このリンクは次のとおりです.http://blog.csdn.net/xietansheng/article/details/74366470
Java Swingグラフィックインタフェース開発(ディレクトリ)
1.概要
公式JavaDocsApi:javax.swing.JPanel JPanel、パネル.JPanelは開発において使用頻度が非常に高い一般的な軽量パネルコンテナアセンブリである.
JPanelの一般的な構造方法:
//              
JPanel()

//             
JPanel(LayoutManager layout)

2.コードインスタンス
package com.xiets.swing;

import javax.swing.*;
import java.awt.*;

public class Main {

    public static void main(String[] args) {
        JFrame jf = new JFrame("    ");
        jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);

        //   1   JPanel,          
        JPanel panel01 = new JPanel();
        panel01.add(new JLabel("   "));
        panel01.add(new JTextField(10));

        //   2   JPanel,          
        JPanel panel02 = new JPanel();
        panel02.add(new JLabel("     "));
        panel02.add(new JPasswordField(10));

        //   3   JPanel,       ,            
        JPanel panel03 = new JPanel(new FlowLayout(FlowLayout.CENTER));
        panel03.add(new JButton("  "));
        panel03.add(new JButton("  "));

        //           ,     3   JPanel               
        Box vBox = Box.createVerticalBox();
        vBox.add(panel01);
        vBox.add(panel02);
        vBox.add(panel03);

        jf.setContentPane(vBox);

        jf.pack();
        jf.setLocationRelativeTo(null);
        jf.setVisible(true);
    }

}

結果:
JavaSwing_3.1: JPanel(面板)_第1张图片