1

わかりましたので、これに取り組もうとしていますが、完全に行き詰まっています。かなり単純だと確信しています。

だから私はJTableに印刷したいJTextFieldのセットを持っています。どうすればそれについて行くでしょうか?これは私の JTable コードの一部です:

static String[] vdLabel = {"Date", "Trans. Type", "Check No.", "Trans Description",      "Payment/Debit(-)", "Deposit/Credit(+)", "Balance"};
static DefaultTableModel viewTable = new DefaultTableModel(vdLabel,0);
static JTable viewLabel = new JTable(viewTable);

これらの変数を「Date」「Trans Type」などの下に配置したいと思います。

static JTextField dateTrans = new JTextField();
static JTextField typeOfTrans = new JTextField();
static JTextField checkNo = new JTextField();

私が何をしようとしているのか理解できない場合は、ここにある小さな画像が役に立ちます。

http://www.javalobby.org/articles/jtable/images/img2.png

その写真には、「タイトル」「アーティスト」と「アルバム」があり、これが私の文字列変数「vdLabel」です。

日付などの文字列を vdLabel に追加し、それを JTable に追加するにはどうすればよいですか?

4

2 に答える 2

2

たとえば、ボタンをクリックするとウィンドウが開き、情報を入力できます。ユーザーは、「名前」などのこの情報を入力します。その名前変数を取得して、別のカード ウィンドウの JTable に配置できるようにしたいと考えています。

ユーザーがこの [保存] ボタンをクリックするmodal JDialogと、テキスト フィールドからデータを取得し、メソッドDefaultTableModelを使用して行を追加できます。addRow(....)

于 2013-05-16T02:31:46.660 に答える