求高手帮做个JAVA作业
来源:百度知道 编辑:UC知道 时间:2024/06/04 06:29:07
直接编译
运行
搞定!!!
/*
显示一图形界面(JFrame),
其中有一文本框(JTextField)、
一文本区(JTextArea)
和一个按钮,
文本区中由用户输入内容
,文本框中由用户输入要保存的文件名。
单击保存按钮后,
检查用户是否输入了文件名(getText()),
如没有(String类的length()==0),
则把文本区中的内容保存到默认的"untitle.txt"文件中。
如给出了文件名,则使用给定的文件名保存。
*/
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class SaveFile {
public static void main(String[] args) {
new SaveFileFrame();
}
}
//构建窗口
class SaveFileFrame extends JFrame {
JPanel p = new JPanel();
JTextArea ta = new JTextArea();
JTextField tf = new JTextField("",20);
JButton saveBt = new JButton("Save");
public SaveFileFrame() {
setTitle("SaveFile");
setSize(600,500);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
saveBt.addActionListener(new BtMonitor());