JTable没有出现在JFrame中

时间:2017-01-23 14:14:13

标签: java swing jtable

我正在构建一个简单的程序。我应该在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();

1 个答案:

答案 0 :(得分:2)

BorderLayout.CENTER添加两个组件只会显示最后添加的组件。

考虑在其他地方添加其他面板,比如说BorderLayout.NORTH