1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
// la frame
JFrame frame = new JFrame();
frame.setLayout(new FlowLayout());
frame.setPreferredSize(new Dimension(500, 500));
// le panel qui contient les labels
JPanel panel = new JPanel();
panel.setLayout(new FlowLayout());
panel.setPreferredSize(new Dimension(500, 500));
for (int i = 0; i < 500; i++) {
panel.add(new JLabel("text " + i));
}
// la scrollpane qui m'a fait verser toutes les larmes de mon corps
JScrollPane scrollPane = new JScrollPane(panel);
frame.add(scrollPane);
frame.pack();
frame.setVisible(true); |
Partager