万能百科  > 计算机   > 

[填空题] 本题是一个表格式的成绩单,其中包括“姓名”、“英语成绩”、“数学成绩”和“总成绩”,姓名和成绩都可以进行修改,单击按钮“计算每人总成绩”,则可以统计

2021-07-20   

[填空题] 本题是一个表格式的成绩单,其中包括“姓名”、“英语成绩”、“数学成绩”和“总成绩”,姓名和成绩都可以进行修改,单击按钮“计算每人总成绩”,则可以统计出每个人的总成绩并显示在总成绩栏中。

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型计算出总成绩。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签