1

ユーザー登録フォームとして JTable を実装していますが、ほとんど完了していますが、データを追加すると、入力された最新のデータが表示されず、JTable のサイズも非常に小さくなります。どうすればそれを増やすことができますか?

コードは以下のリンクにあります JTable 実装

4

2 に答える 2

5

あなたがそれを言わない限り、テーブルはいつデータを追加したかを魔法のように知りません。

DefaultTableModel#addRowを見てください。

新しい行をデータベースに挿入したら、それをテーブル モデルに追加する必要があります。

テーブルの使い方を見てみましょう

于 2012-10-24T11:09:29.223 に答える
0

これを使って

DefaultTableModel myData = new DefaultTableModel();
JTable table = new JTable(myData);

// モデル型コンストラクターでテーブルを初期化します

   String offer = "pankaj ";
    Object [] rowData=new Object[]{offer,null};

//文字列をオブジェクト配列に変換 myData.addRow(rowData);

//defaulttablemodel クラスの addRow(Object[] rowData) メソッドを使用

于 2012-10-24T18:33:14.337 に答える