0
Я строю простую программу. Я должен представлять данные в JTable, но таблица не отображается в JFrame, и я не могу понять, почему.JTable не отображается в JFrame
Основной метод
setLayout(new BorderLayout());
panel.setLayout(new FlowLayout(FlowLayout.LEFT));
Stredisko prvni = new Stredisko("Krkonoše", 1, "Aldrov");
strediska.pridejStredisko(prvni);
panel.add(b_pridej);
panel.add(b_smaz);
panel.add(b_konec);
add(new JScrollPane(tbl),BorderLayout.CENTER);
setDefaultCloseOperation(EXIT_ON_CLOSE);
tbl.setModel(model);
add(panel, BorderLayout.CENTER);
setVisible(true);
pack();
model.fireTableDataChanged();
Это потому, что вы не добавляете эту таблицу в кадр нигде. – xenteros
Добавление двух компонентов в 'BorderLayout.CENTER' будет отображать только последний добавленный. – Berger
Где вы добавляете таблицу в свой код? –