1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| public View() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container contentPane = getContentPane();
SpringLayout layout = new SpringLayout();
contentPane.setLayout(layout);
JPanel pane1 = new JPanel();
JPanel pane2 = new JPanel();
pane1.setBackground(Color.red);
pane2.setBackground(Color.blue);
pane1.setPreferredSize(new Dimension(100,100));
add(pane1);
add(pane2);
layout.putConstraint(SpringLayout.WEST, pane1, 10, SpringLayout.WEST, contentPane);
layout.putConstraint(SpringLayout.EAST, pane1, -10, SpringLayout.EAST, contentPane);
layout.putConstraint(SpringLayout.NORTH, pane1, 10, SpringLayout.NORTH, contentPane);
layout.putConstraint(SpringLayout.NORTH, pane2, 10, SpringLayout.SOUTH, pane1);
layout.putConstraint(SpringLayout.WEST, pane2, 10, SpringLayout.WEST, contentPane);
layout.putConstraint(SpringLayout.EAST, pane2, -10, SpringLayout.EAST, contentPane);
layout.putConstraint(SpringLayout.SOUTH, pane2, -10, SpringLayout.SOUTH, contentPane);
setSize(300, 100);
setVisible(true);
} |
Partager