-
大小: 6.98KB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-02-20
- 語言: Java
- 標(biāo)簽:
資源簡介
Java入門-列出目錄下的文件(實(shí)例49).zip
代碼片段和文件信息
import?java.awt.*;
import?java.awt.event.*;
import?java.io.*;
import?javax.swing.*;
//列出目錄下的文件
public?class?ListFileDemo?extends?Jframe{
JTextField?jtfPath; //路徑輸入文本域
JTextArea?jtfShow; //顯示目錄下的內(nèi)容
public?ListFileDemo(){
super(“列出目錄下的文件“);
Container?container=getContentPane(); //得到容器
jtfPath=new?JTextField(16); //實(shí)例化路徑輸入文本框
JButton?jbGo=new?JButton(“轉(zhuǎn)到“); //實(shí)例化“轉(zhuǎn)到“按鈕
jtfShow=new?JTextArea(); //實(shí)例化顯示內(nèi)容文本框
jtfPath.addActionListener(new?ShowDirListener()); //增加事件處理
jbGo.addActionListener(new?ShowDirListener());
JPanel?panel=new?JPanel(); //實(shí)例化面板用于增加路徑輸入和按鈕
panel.add(jtfPath);
panel.add(jbGo);
container.add(panelBorderLayout.NORTH); //增加組件到容器
JScrollPane?jsp=new?JScrollPane(jtfShow);
jsp.setBorder(BorderFactory.createEmptyBorder(10101010)); //設(shè)置邊界
container.add(jspBorderLayout.CENTER);
setSize(300200); //設(shè)置窗口尺寸
setVisible(true); //設(shè)置窗口可視
setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE); //關(guān)閉窗口時退出程序
}
class?Sh
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????175554??2004-07-21?19:17??55-1.bmp
?????文件?????????686??2004-10-25?22:58??ListFileDemo$ShowDirListener.class
?????文件????????2134??2004-10-25?22:58??ListFileDemo.class
?????文件????????2064??2004-04-19?19:19??ListFileDemo.java
評論
共有 條評論