Hallo,
in eine JTable werden Zeilen über einen Button eingefügt. Ich habe schon einen JScrollPane in der JTable. Wenn nun mehr Zeilen als in der JTable Platz ist eingügt wurden kommt kein JScrollPane.
Wie aktualisiert man das JScrollPane?
gruß bonatus
JTable +JScrollPane:
in eine JTable werden Zeilen über einen Button eingefügt. Ich habe schon einen JScrollPane in der JTable. Wenn nun mehr Zeilen als in der JTable Platz ist eingügt wurden kommt kein JScrollPane.
Wie aktualisiert man das JScrollPane?
gruß bonatus
JTable +JScrollPane:
Code:
history = new JPanel();
getContentPane().add(history, BorderLayout.CENTER);
history.setPreferredSize(new java.awt.Dimension(371, 240));
history.setBorder(BorderFactory.createTitledBorder(""));
tHistoryModel = new DefaultTableModel(
new String[][] {},
new String[] { "Name", "SOLL", "IST", "Rest", "Datum" });
tHistory = new JTable();
spTable = new JScrollPane(tHistory);
history.add(spTable);
spTable.setAutoscrolls(true);
spTable.setViewportView(tHistory);
spTable.setPreferredSize(new java.awt.Dimension(356, 184));
tHistory.setModel(tHistoryModel);
tHistory.setPreferredSize(new java.awt.Dimension(336, 182));
tHistory.getTableHeader().setBounds(0, 0, 336, 14);