0
我嘗試了太多方法,但未能成功 我將運行一個系統命令,並將結果放入一個bufferedreader並讀取每一行,並將其放入一個向量中並將其放入一行中,並清除向量重複使用它,但它不工作,我不知道爲什麼,請幫助如何在jtable中添加系統命令的結果?
這是我的代碼,但它崩潰,我不知道爲什麼
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try {
DefaultTableModel model = (DefaultTableModel)jTable1.getModel();
Vector<Object> row = new Vector();
running_process ob = new running_process();
BufferedReader stdInput ;
String s;
stdInput= ob.all_running_ps();
while ((s = stdInput.readLine()) != null) {
row.add(s);
model.addRow(row);
row.clear();
}
}
}
非常感謝它,當我每行創建一個新的向量:) –