下载此文档

记事本源代码.doc


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
//记事本源代码
package jishiben;
import .*;
import .*;
import ;
import ;
import .*;
import .*;
import ;
import ;
public class FristWindow {
public static void main(String[] args) {
// TODO Auto-generated method stub
new FWindow("记事本");
}
}
class FWindow extends JFrame implements ActionListener,WindowListener,ItemListener {
public static Frame frame;
JMenuBar menuBar;
JPopupMenu menu;//用户在菜单栏上选择项时显示的菜单
JMenu menu1,menu2,menu3,menu4,menu5;
JMenuItem item1,item2,item3,item4,item5,item21,item22,item23,item24,item25,item26,item27,item31,item32,item41,item51,item52;
JMenuItem itemCopy,itemCut,itemPaste;
JTextArea text;//显示纯文本的多行区域
JScrollPane scrollPane;
JComboBox listFont,listFSize;
int save_status=0,status=0,huanhang_count=0;

FWindow(String s)
{
//窗口的监听
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent event)//关闭窗口的事件
{
if(save_status==0)
{
//JOptionPane弹出要求用户提供值或向其发出通知的标准对话框
//showConfirmDialog询问一个确认问题
int check=(null,"文件的文字已经改变,想保存文件吗?","警告",);
if(check==0)
{
saveFile(status);
}
if (check==1) {
(0);
}
if (check==2) {
dispose();
}
}
}
});
//位置
setTitle("记事本");
setSize(700,400);
setLocation(120, 120);
menuBar=new JMenuBar();
setJMenuBar(menuBar);
text=new JTextArea(30,40);

(true);
//滚动条
scrollPane=new JScrollPane(text);//文本框的滚动条
add(scrollPane);
();
();
menu=new JPopupMenu();
menu1=new JMenu("文件");
(this);//监听文件菜单
menu2=new JMenu("编辑");
menu3=new JMenu("格式");
menu4=new JMenu("查看");
menu5=new JMenu("帮助

记事本源代码 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539607
  • 文件大小136 KB
  • 时间2018-09-16
最近更新