JavaのjTableについて
JavaのEclipse3.2でアプリケーションの勉強をしているのですが、
わからないことがあります。
i=1
model = new DefaultTableModel( i , 2 );
jTableのセルの表示が、1行2列になっています。
[0,0]=空白 [0,1]=空白
この時、[0,0]に1と入力して、
[0,0]= 1 [0,1]=空白
Enterを押すと2行目がないので、カーソルは[0,1]に移動します。
が、自分はこれを↓
キーボードのEnterを押すことで、
[0,0]= 1 [0,1]=空白
[1,0]= 空白 [1,1]=空白
2行2列の配列とjTableの表示も2行2列に変わる。
カーソルは[1,0]に移動。
また、[1,0]に2を入力。
[0,0]= 1 [0,1]=空白
[1,0]= 2 [1,1]=空白
Enterを押す。
[0,0]= 1 [0,1]=空白
[1,0]= 2 [1,1]=空白
[2,0]= 空白 [2,1]=空白
のように表示させたいのですが、どうすれば良いのでしょうか?
※説明下手ですいません。
それとも、
『キーボードのEnterを押す』ていうActionってあるのでしょうか?
以上
ご回答よろしくお願いします。
お礼
列と行が間違っていました。 列の幅を設定したいのです。 表を作成したいのですが、JTableじゃないのを使うのでしょうか? 1列目(左端)は項目なので、5文字程度、 2列目は内容なので、30文字程度、 3列目(右端)は備考なので、10文字程度にしたいのです。 以上のような、だた、見せるだけの表です。 ソートもスクロールも何もいりません。