影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬能百科  > 計(jì)算機(jī)?  > 

[問答題] 本程序的目的是在屏幕上顯示當(dāng)前目錄下的文件信息。文件信息通過表格JTable的實(shí)例顯示。請更正題中帶下劃線的部分,使程序能輸出正確的結(jié)果。 注意:

2021-07-20   

[問答題] 本程序的目的是在屏幕上顯示當(dāng)前目錄下的文件信息。文件信息通過表格JTable的實(shí)例顯示。請更正題中帶下劃線的部分,使程序能輸出正確的結(jié)果。

注意:不改變程序的結(jié)構(gòu),不得增行或刪行。

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());&lt

正確答案:

extends JFrame JTable(fm) getColumnCount

參考解析:

[講解] 本題考查知識(shí)點(diǎn):JTable構(gòu)件的使用、小程序的安全機(jī)制。解題思路:FileModel定義了一個(gè)JTable的模型,在這個(gè)模型中,F(xiàn)ile file=new File(dir)語句獲得當(dāng)前目錄下的文件信息,然后將這些文件信息存儲(chǔ)在模型的data變量中。Applet的沙箱模型規(guī)定,未授權(quán)的小應(yīng)用程序不能訪問本地資源,當(dāng)然也就不能讀、寫本地計(jì)算機(jī)的文件系統(tǒng)。本程序需要獲得當(dāng)前目錄的信息,因此本題程序只能作為應(yīng)用程序運(yùn)行,所以第1處下劃線應(yīng)該去掉JApplet。JTable的主要功能是將數(shù)據(jù)以二維表格的方式顯示出來。本題采用的是MVC模式,F(xiàn)ileModel實(shí)現(xiàn)了表格的模型。第2條下劃線處使用JTable的構(gòu)造方法將模型賦予表格“it”。 AbstractTableModel所有的抽象方法都需要實(shí)現(xiàn)。第3條下劃線處的方法在功能上與抽象方法 getColumnCount()相同,但是并沒有實(shí)現(xiàn)該抽象方法。因此需要更正。

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

標(biāo)簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>