你看这个行不行?
不行的话再换import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.table.*;public class JtableTest extends JFrame
{
    String[] Field={"姓名","语文","英文","数学","总分"};
    Object[][] data={{"张小子",new Integer(80),new
                   Integer(70),new Integer(60),new Integer(210)}};
    DefaultTableModel tmodel=new DefaultTableModel(data,Field);
    
    JTable table1=new JTable(tmodel);
    JButton button1=new JButton("添加");
    JButton button2=new JButton("删除");
    
    public static void main(String args[])
    {
        JtableTest  jtabletest=new JtableTest();
        jtabletest.setTitle("删除数据");
        jtabletest.setSize(500,490);
        jtabletest.setVisible(true); 
      //  jtabletest.setLocationRelativeTo(300,400);
       
    }
    
    public JtableTest()
    {
        Container c=getContentPane();
        c.setLayout(new FlowLayout());
        c.add(new JScrollPane(table1));
        button1.addActionListener(new ActionLis(1));
        button2.addActionListener(new ActionLis(2));
        c.add(button1);
        c.add(button2);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
    
    
    
    
  
   
   
    
    class ActionLis implements ActionListener
    {
        int select;
        public ActionLis(int select)
        {
           this.select=select;
        }
        
        public void actionPerformed(ActionEvent e)
        {
            if(select==1)
            {
                String name=JOptionPane.showInputDialog("请输入学生姓名:");
                int score1=Integer.parseInt(JOptionPane.showInputDialog("请输入你的语文成绩:"));
                int score2=Integer.parseInt(JOptionPane.showInputDialog("请输入你的英语成绩:"));
                int score3=Integer.parseInt(JOptionPane.showInputDialog("请输入你的数学成绩:"));
                int total=score1+score2+score3;
                
                Object newdata[]={name,new Integer(score1),new Integer(score2),
                       new Integer(score3),new Integer(total)};
                tmodel.addRow(newdata);
            }
            
            else if(select==2)
            {
                int delrow=table1.getSelectedRow();
                tmodel.removeRow(delrow);
            }
        }
    }
}