Java SwingでBorderLayoutをインポートする方法


まず、Javaプログラムの先頭に以下のインポート文を追加します:

import java.awt.BorderLayout;

このインポート文により、BorderLayoutクラスを使用することができます。

次に、BorderLayoutを使用してコンポーネントを配置する例を示します。以下のコードは、上部、下部、左側、右側、および中央にコンポーネントを配置する方法を示しています。

import java.awt.BorderLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
public class BorderLayoutExample {
    public static void main(String[] args) {
        JFrame frame = new JFrame("BorderLayout Example");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setLayout(new BorderLayout());
        JButton button1 = new JButton("North");
        frame.add(button1, BorderLayout.NORTH);
        JButton button2 = new JButton("South");
        frame.add(button2, BorderLayout.SOUTH);
        JButton button3 = new JButton("West");
        frame.add(button3, BorderLayout.WEST);
        JButton button4 = new JButton("East");
        frame.add(button4, BorderLayout.EAST);
        JButton button5 = new JButton("Center");
        frame.add(button5, BorderLayout.CENTER);
        frame.pack();
        frame.setVisible(true);
    }
}

この例では、JFrameのレイアウトマネージャをBorderLayoutに設定し、各ボタンを適切な領域に追加しています。

以上が、Java SwingでBorderLayoutをインポートし、使用する方法です。これにより、コンポーネントを効果的に配置することができます。