-1

私はJavaが初めてです。JTabbedPane に xml 解析済みデータの親ノードを表示し、jtable の子ノードをそれぞれの JTabbedPane に表示する必要があります。解析には sax パーサーを使用し、以前はすべてのデータが 3 つの JTextarea に表示されていました。TabbedPane を作成し、ハードコードされた文字列をタイトルとして表示しましたが、値を使用して Jtable を設定できません。

public class JTableDisplay {
    public JTableDisplay() {
        JFrame frame = new JFrame("JTable Test Display");

        JPanel panel = new JPanel();
        panel.setLayout(new BorderLayout());

        JTable table = new JTable();

        JScrollPane tableContainer = new JScrollPane(table);

        panel.add(tableContainer, BorderLayout.CENTER);
        frame.getContentPane().add(panel);

        frame.pack();
        frame.setVisible(true);
    }

    public static void main(String[] args) {
        new JTableDisplay();
    }
}

これは、JTable を作成するためのサンプルです。その後、解析されたデータを配置する必要があります。

4

1 に答える 1

0

そこにあります。データが表示されていないだけです。

テーブルを表示するには、コンストラクターを使用してテーブルの列と行を定義してみてください。

 JTable table = new JTable(3,4);

それを得る?

これで、テーブルモデルを定義するだけで準備完了です。

于 2013-05-14T11:45:23.560 に答える