- JFrameを使用してボーダーを作成する方法: JFrameクラスは、フレームやウィンドウを作成するための基本的なクラスです。以下のコード例は、JFrameを使用してボーダーを作成する方法を示しています。
import javax.swing.*;
import java.awt.*;
public class BorderExample {
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 200);
JPanel panel = new JPanel();
panel.setBorder(BorderFactory.createLineBorder(Color.black));
frame.add(panel);
frame.setVisible(true);
}
}
- JPanelを使用してボーダーを作成する方法: JPanelは、コンポーネントをグループ化するためのコンテナクラスです。以下のコード例は、JPanelを使用してボーダーを作成する方法を示しています。
import javax.swing.*;
import java.awt.*;
public class BorderExample {
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 200);
JPanel panel = new JPanel();
panel.setBorder(BorderFactory.createLineBorder(Color.black));
JLabel label = new JLabel("ボーダーの例");
panel.add(label);
frame.add(panel);
frame.setVisible(true);
}
}
これらのコード例では、setBorder
メソッドを使用してボーダーを作成し、BorderFactory.createLineBorder
メソッドを使用してボーダーのスタイルや色を指定しています。詳細なボーダーのカスタマイズについては、Javaの公式ドキュメントや他のリソースを参照してください。