我想保存所有的信息後,我想從jtable刪除一行信息,我可以嗎?我想保存所有的信息後,我想從jtable刪除一行信息嗎?
private void buyButtonActionPerformed(java.awt.event.ActionEvent evt) {
try {
FileWriter writer = new FileWriter("BuyItem.txt", true);
writer.write(accNameTextField.getText() + "//" + jTextField1.getText() + "//" + jTextField3.getText() + "//" + jTextField4.getText() + "//" + jTextField5.getText() + "//"+ "\n");
JOptionPane.showMessageDialog(null, "Iteam Bought");
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
private void jTable1MouseClicked(java.awt.event.MouseEvent evt) {
int index = jTable1.getSelectedRow();
TableModel model = jTable1.getModel();
String Name = model.getValueAt(index, 0).toString();
String Price = model.getValueAt(index, 1).toString();
String Category = model.getValueAt(index, 2).toString();
String Method_of_Delivery = model.getValueAt(index, 3).toString();
String Condition = model.getValueAt(index, 4).toString();
jtRowData.setVisible(true);
jtRowData.pack();
jtRowData.setLocationRelativeTo(null);
jtRowData.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
jtRowData.jTextField1.setText(Name);
jtRowData.jTextField3.setText(Price);
jtRowData.jTextField4.setText(Category);
jtRowData.jTextField5.setText(Method_of_Delivery);
jtRowData.jTextField6.setText(Condition);
不知道這是我在這裏失明,但你的代碼在哪裏? –
@JoeC我添加了關於如何從我的表中獲取值的代碼 –