在一个FRAME中有一个JTABLE 一个JBUTTON,jtable中原来没有数据 我想利用JBUTTON来添加数据可添加的数据不显示?请问如何显示??
public class Frame2 extends JFrame {
JPanel contentPane;
JButton jButton1 = new JButton();
public void jButton1_actionPerformed(ActionEvent e) {
str1={{ "123 ", "123 "},{ "123 ", "123,123 "}}
str2={ "123 ",{ "123 "}}
jTable1=new JTable(str1,str2);
}}
------解决方案--------------------
将你需要在JTable中显示内容添加到javax.swing.table.DefaultTableModel类的对象中,使用javax.swing.JTable类中的void setModel(TableModel dataModel)方法,将DefaultTableModel的对象作为参数传入到setModel方法中即可。