程序创建一个包含textarea区域的窗口, 在该区域中显示打开的文本文件的内容.
程序的部分源代码如下:
import java.awt.*;
import java.awt.event.*;
import java.io.*;
public class fileviewer extends frame implements actionlistener {
string directory; // 在filedialog中显示的默认目录
textarea textarea; // 显示文本文件的区域
// 构造函数: 打开一个文件浏览器
public fileviewer() { this(null, null); }
// 构造函数:显示当前目录下的文件
public fileviewer(string filename) { this(null, filename); }
// 构造函数:创建用来显示指定目录中的指定文件内容的fileviewer对象
public fileviewer(string directory, string filename) {
super(); // 创建框架
// 当用户请求时销毁窗口
addwindowlistener(new windowadapter() {
public void windowclosing(windowevent e) { dispose(); }
});
闽公网安备 35060202000074号