import javax.swing.*; import java.awt.BorderLayout; public class FramePanel { public static void main(String[] args) { JFrame frame = new JFrame(); JPanel p = new JPanel(new BorderLayout()); JButton b = new JButton("Bonjour"); p.add(b,BorderLayout.CENTER); JLabel l = new JLabel("South"); p.add(l,BorderLayout.SOUTH); frame.add(p); final int FRAME_WIDTH = 300; final int FRAME_HEIGHT = 400; frame.setSize(FRAME_WIDTH, FRAME_HEIGHT); frame.setTitle("Frame avec Panel"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); } }