本程序的目的是在屏幕上显示当前目录下的文件信息。文件信息通过表格JTable的实例显

题型:问答题

问题:

本程序的目的是在屏幕上显示当前目录下的文件信息。文件信息通过表格JTable的实例显示。请更正题中带下划线的部分,使程序能输出正确的结果。
注意:不改变程序的结构,不得增行或删行。
import java.awt.*;
import javax.swing.*;
import java.util.Date;
import javax.swing.table.*;
import java.applet.*;
import java.io.*;
public class advance extends JApplet, JFrame

public void init()

FileModel fm=new FileModel();
JTable jt=new JTable();
jt.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
jt.setColumnSelectionAllowed(true);
JScrollPane jsp=new JScrollPane(jt);
getContentPane().add(jsp, BorderLayout.CENTER);

public static void main(String args[])

advance ft=new advance();
ft.init();
JFrame f=new JFrame();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.getContentPane().add(ft.getContentPane());
f.setSize(300,400);
f.show();


class FileModel extends AbstractTableModel

String[] columnName=new String[]
"文件名","大小","最后修改时间"
;
Object[][] data;
public FileModel() this(".");
public FileModel(String dir)

File file=new File(dir);
String files[]=file.list();
data=new Object[files.length] [columnName.length];
for(int i=0; i<files.length; i++)

File tmp=new File(files[i]);
data[i] [0]=tmp.getName();
data[i] [1]=new Long(tmp.length());
data[i] [2]=new Date(tmp.lastModified());


public int getColumnNumber()

return columnName.length;

public int getRowCount()

return data.length;

public String getColumnName(int col)

return columnName[col];

public Object getValueAt(int row, int col)

return data[row] [col];

public Class getColumnClass(int c)

return getValueAt(0,c).getClass();

考点:计算机等级考试JAVA二级JAVA机试
题型:问答题

一个三角形3个内角度数之比是1:2:6,这个三角形是______三角形.

题型:问答题

男,61岁,冠心病心绞痛伴左心衰竭入院,应用洋地黄后出现频发多源性室性早搏。

根据病情应选用下列哪种药为妥()

A.普鲁卡因胺

B.普罗帕酮

C.丙吡胺

D.苯妥英钠

E.美多心胺

题型:问答题

法律体系主要指某一国家全部的现行( )

A.国内法

B.国际法

C.国内法和国际法

D.国际条约和国际惯例

题型:问答题

易发生Rh母儿血型不合的是()

A.母亲Rh(+),胎儿Rh(-)

B.母亲Rh(-),胎儿Rh(+)

C.母亲Rh(-),胎儿Rh(-)

D.父亲Rh(-),母亲Rh(+),胎儿Rh(-)

E.父亲Rh(+),母亲Rh(-),胎儿Rh(-)

题型:问答题

在常温条件下,普通混凝土小砌块日砌筑高度应控制在( )m以内。

A.1.5
B.1.8
C.2.0
D.2.8

更多题库