[填空题] 本题是一个表格式的成绩单,其中包括“姓名”、“英语成绩”、“数学成绩”和“总成绩”,姓名和成绩都可以进行修改,单击按钮“计算每人总成绩”,则可以统计
[填空题] 本题是一个表格式的成绩单,其中包括“姓名”、“英语成绩”、“数学成绩”和“总成绩”,姓名和成绩都可以进行修改,单击按钮“计算每人总成绩”,则可以统计出每个人的总成绩并显示在总成绩栏中。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class java2 extends JFrame implements ActionListener
JTable table;Object a[][];
Object name[]="姓名","英语成绩","数学成绩","总成绩");
JButton button;
java2()
setTitle("java2");
a=new Object[8][4];
for(int i=0;i<8;i++)
for(int j=0;j<4;j++)
if(j!=0)
a[i][j]="";
else
a[i][j]="";
button=new JButton("计算每人总成绩");
table=______;
button.addActionListener(this);
getContentPane().add(new JScrollPane(table),BorderLayout.CENTER);
getContentPane().add(button,BorderLayout.SOUTH);
setSize(400,200)
正确答案:第A处:new JTable(a,name) 第B处:a[i][j].toString()
参考解析:第1处初始化表格变量;第2处取得表格中单元格内容并转换成Double型计算出总成绩。
词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。