S
Sylvia.H
Gast
Hi,
möchte meine Tabelle in Childframe cf1 (Habe insgesamt 4 Childfames) einsehen lassen, alles läuft ohne Problem, aber kriege ich kein Scrollpane drin.
Hätte ich etwas Falsches gemacht? Hier ist einen Auszug aus meinem Code.
Kann leider die vollständige Quellcode schicken, da sie mit vielen anderen Klassen in Verbindung kommt.
MfG, Sylvia
möchte meine Tabelle in Childframe cf1 (Habe insgesamt 4 Childfames) einsehen lassen, alles läuft ohne Problem, aber kriege ich kein Scrollpane drin.
Hätte ich etwas Falsches gemacht? Hier ist einen Auszug aus meinem Code.
Kann leider die vollständige Quellcode schicken, da sie mit vielen anderen Klassen in Verbindung kommt.
MfG, Sylvia
Code:
private JDesktopPane desktop;
private JScrollPane tableScrollpane; //Table Model Scrollpane
private DesktopMainFrame desktopFrame;
private FrameSelectionTable dataTable; //meine Tabelle
........
public DesktopMainFrame(){ //Kontruktor
super(" ");
this.desktop = new JDesktopPane();
desktop.setDesktopManager(new DefaultDesktopManager());
setContentPane(desktop);
desktopFrame = this;
setDefaultCloseOperation(EXIT_ON_CLOSE);
TableModel tm = new DefaultTableModel(); // Table Model
tableScrollpane = new JScrollPane(
JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,
JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
dataTable = new FrameSelectionTable(tm);
dataTable.setModel(tm);
dataTable.createDefaultColumnsFromModel();
dataTable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
tableScrollpane.setViewportView(dataTable);
add(tableScrollpane);
ChildFrame cf1 = new ChildFrame("View1");
cf1.add(dataTable);
desktopFrame.addChild(cf1, 20, 20);