如何在 jtable 中插入这组代码。问题是当我md.addElement(id);
addElement()
public class hospitalisation extends javax.swing.JFrame {
DefaultTableModel md = new DefaultTableModel();
public hospitalisation() {
initComponents();
hospitalisationtable.setModel(md);
buttonGroup1.add(male);
buttonGroup1.add(female);
}
private void addBtnActionPerformed(java.awt.event.ActionEvent evt) {
String id = "id: " + idtxt.getText();
String name = "name: " + nametxt.getText();
String sex = "sex:";
String address = "address: " + addresstxt.getText();
String sdate = "sdate: " + sdatetxt.getText();
String room = "room: " + cs_room.getSelectedItem().toString();
String father = "father: " + fathertxt.getText();
String phone = "phone: " + phonetxt.getText();
String age = "age: " + agetxt.getText();
String edate = "edate " + edatetxt.getText();
if (female.getModel().isSelected() == true)
sex += female.getText();
else if (male.getModel().isSelected() == true)
sex += male.getText();
md.addElement(id);
md.addElement(name);
md.addElement(sex);
md.addElement(address);
md.addElement(sdate);
md.addElement(room);
md.addElement(father);
md.addElement(phone);
md.addElement(age);
md.addElement(edate);
}
这是我的代码
{{1}}
答案 0 :(得分:2)
它在addElement()上显示了一个红色下划线
这是因为您可以看到here该类中没有DefaultTableModel.addElement(String)
...
考虑一下看看文档,然后考虑一种给定的方法 像
addColumn(Object columnName)
addColumn(Object columnName, Object[] columnData)
addColumn(Object columnName, Vector columnData)
addRow(Object[] rowData)
addRow(Vector rowData)