Hi,
ich habe folgendes Szenario:
Mein Problem ist schlicht: Das JScrollPane tut nichts, wenn ich das Panel um es drumpacke. Lasse ich panel 1 weg und füge das scrollPane direkt ins JFrame ein, geht alles.
Was mache ich da falsch ?
ich habe folgendes Szenario:
Java:
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel panel1 = new JPanel();
panel1.add(new JLabel("panel1"));
panel1.setPreferredSize(new Dimension(200, 700));
JPanel panel2 = new JPanel();
panel2.add(new JTextArea("\n\n\n\n\n\n\n\ntest"));
panel2.setPreferredSize(new Dimension(200, 200));
JScrollPane scrollPane = new JScrollPane(panel2);
panel1.add(scrollPane);
frame.add(panel1);
frame.pack();
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
Mein Problem ist schlicht: Das JScrollPane tut nichts, wenn ich das Panel um es drumpacke. Lasse ich panel 1 weg und füge das scrollPane direkt ins JFrame ein, geht alles.
Was mache ich da falsch ?