N
NurGast
Gast
Hallo,
ich habe folgendes Problem:
Ich habe ein JPanel dem ich eine dynamische Menge von TextFields hinzufüge. Da dies dazu führen kann, dass einige TextFields aus dem sichtbaren Bereich verschwinden, füge ich das Panel mit einem JScrollPane in mein JFrame hinzu. Leider erscheint keine Scrollbar, auch wenn die Höhe aller TextFields größer ist als die der ScrollPane.
Weiß jemand, warum das mit dem scrollen nicht klappt?
Danke schon im vorraus
ich habe folgendes Problem:
Ich habe ein JPanel dem ich eine dynamische Menge von TextFields hinzufüge. Da dies dazu führen kann, dass einige TextFields aus dem sichtbaren Bereich verschwinden, füge ich das Panel mit einem JScrollPane in mein JFrame hinzu. Leider erscheint keine Scrollbar, auch wenn die Höhe aller TextFields größer ist als die der ScrollPane.
Code:
JPanel panel = new JPanel();
JTextField fields[] = new JTextField[argv.length];
for (int i = 0; i < fields.length; i++)
{
fields[i] = new JTextField();
fields[i].setBounds(100, 5 + (25 *i), 375, 25);
panel.add(fields[i]);
}
JScrollPane scrollPane = new JScrollPane();
scrollPane.setBounds(0, 130, 495, 345);
scrollPane.setViewportView(panel);
getContentPane().add(scrollPane);
Weiß jemand, warum das mit dem scrollen nicht klappt?
Danke schon im vorraus