Hi zusammen,
vielleicht kann mir jemaand helfen, ich komm nicht drauf. Wenn ich das Fenster kleiner mache, sollen die Scrollbars eine Skalierung der Tabelle ermoeglichen, die Tabelle wird aber einfach abgeschnitten.
Danke und Liebe Gruesse,
Jakob
vielleicht kann mir jemaand helfen, ich komm nicht drauf. Wenn ich das Fenster kleiner mache, sollen die Scrollbars eine Skalierung der Tabelle ermoeglichen, die Tabelle wird aber einfach abgeschnitten.
Code:
public static void main(String[] args) {
new Test();
}
public Test() {
JFrame f = new JFrame();
f.setVisible(true);
f.add(buildMainPanel2());
}
private JPanel buildMainPanel2() {
FormLayout layout = new FormLayout(
"fill:p:grow",
"fill:p:grow"
);
CellConstraints cc = new CellConstraints();
DefaultFormBuilder b = new DefaultFormBuilder(layout);
b.setDefaultDialogBorder();
String[] columnNames = {"First Name",
"Last Name",
"Sport",
"# of Years",
"Vegetarian"};
Object[][] data = {
{"Mary", "Campione",
"Snowboarding", new Integer(5), new Boolean(false)},
{"Alison", "Huml",
"Rowing", new Integer(3), new Boolean(true)},
{"Kathy", "Walrath",
"Knitting", new Integer(2), new Boolean(false)},
{"Sharon", "Zakhour",
"Speed reading", new Integer(20), new Boolean(true)},
{"Philip", "Milne",
"Pool", new Integer(10), new Boolean(false)}
};
final JTable table = new JTable(data, columnNames);
b.add(new JScrollPane(table), cc.xy(1,1));
return b.getPanel();
}
Danke und Liebe Gruesse,
Jakob