Hier ist mein Code mein JTabel
das ist in einem JPanel
, ich bin derzeit in ein Problem mit der Größenanpassung läuft. Es nimmt nur den WEST der GUI ein und ich versuche, es in die untere linke Ecke zu bringen, ohne den ganzen Weg nach oben zu gehen. Hier ist mein Code:Größe ändern JTable, die in einem JPanel ist
public void table(JFrame f)
{
String[] columnNames = {"First Name", "Last Name"};
Object[][] players = {
{"John", "Doe"},
{"Steve", "White"}
};
JTable table = new JTable(players, columnNames);
JScrollPane scrollPane = new JScrollPane(table);
table.setFillsViewportHeight(true);
JPanel container = new JPanel();
container.setPreferredSize(new Dimension(50,300)); //This seems very wrong
container.setLayout(new BorderLayout());
container.add(table.getTableHeader(), BorderLayout.PAGE_START);
container.add(table, BorderLayout.WEST);
f.add(container);
f.revalidate();