如何为jbutton操作更新jtable的每一行

时间:2017-02-22 07:45:27

标签: java swing loops jtable jbutton

我想根据文本字段中提供的信息和单击jbutton更新jtable。 jtable的每一行都应该在单击按钮一次时更新。我可以通过给出apt data [actual-row] [actual-col]来更新第一行。但我需要帮助,使用一些循环或集合为每一行创建相同的内容。

btn7.addActionListener(new ActionListener()
{
@Override
public void actionPerformed(ActionEvent e)
{
{
new Thread() 
{
public void run() 
{
data[1][0] = tf1.getText().substring(tf1.getText().lastIndexOf('-                                                                                   ')+1,tf1.getText().length() );  
data[1][1] = tf2.getText();
data[1][2] = tf3.getText();
data[1][3] = tf4.getText();
data[1][4] = tf5.getText();
data[1][5] = tf6.getText();
data[1][6] = tf7.getText().substring(0,tf7.getText().lastIndexOf(' ')+1);
data[1][7] = (String)cb.getSelectedItem();
data[1][8] = tf8.getText();
}
}.start();

enter image description here

0 个答案:

没有答案