1
我使用1個jTable,1個jTextField和1個按鈕在NetBeans中創建了jFrame。我把這些代碼放在jButtonActionPerformed中。在jTextfield中顯示jTable(char)數據
String kar="";
table.setValueAt('a', 0, 0);
table.setValueAt('b', 1, 0);
table.setValueAt('c', 2, 0);
table.setValueAt('d', 0, 1);
table.setValueAt('e', 1, 1);
table.setValueAt('f', 2, 1);
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
String ar = (table.getValueAt(i, j).toString());
kar+=ar;
}
}
a.setText(kar);
所以,我設置表的值作爲上述,我想在文本框作爲一個句子來顯示它..所以輸出應該是「ABCDEF」。但是我在文本框中沒有任何內容。任何人都可以幫我解決這個問題嗎?
我很新,在這..所以我希望你們可以解釋一些容易理解的東西。
a.setText(kar)'中的'a'是什麼? – user3437460
您可以打印並首先檢查您在String = ar ...中獲得的值,例如System.out.println(「value at row:」+ i +「column:」+ j +「is:」+ ar); – Optional
@ user3437460它的變量名稱jTextfield – DonDon