• 大小: 0.01M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

Java入门-简单的文本编辑器(实例12).zip

资源截图

代码片段和文件信息

import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;
import javax.swing.text.*;

//简单的文本编辑器

public class EditorDemo extends Jframe {
JTextPane textPane = new JTextPane(); //文本窗格,编辑窗口
JLabel statusBar = new JLabel(); //状态栏
JFileChooser filechooser = new JFileChooser(); //文件选择器

public EditorDemo() { //构造函数
super(“简单的文本编辑器“);  //调用父类构造函数

Action[] actions =  //Action数组各种操作命令
{
new NewAction()
new OpenAction()
new SaveAction()
new CutAction()
new CopyAction()
new PasteAction()
new AboutAction()
new ExitAction()};

setJMenuBar(createJMenuBar(actions));  //设置菜单栏
Container container = getContentPane(); //得到容器
container.add(createJToolBar(actions) BorderLayout.NORTH); //增加工具栏
container.add(textPane BorderLayout.CENTER); //增加文本窗格
container.add(statusBar BorderLayout.SOUTH); //增加状态栏

setSize(330 200); //设置窗口尺寸
setVisible(true);  //设置窗口可视
setDefaultCloseOperat

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      198454  2004-07-21 19:03  18-1.bmp
     文件         643  2003-05-06 03:39  EditorDemo$AboutAction.class
     文件         600  2003-05-06 03:39  EditorDemo$CopyAction.class
     文件         597  2003-05-06 03:39  EditorDemo$CutAction.class
     文件         543  2003-05-06 03:39  EditorDemo$ExitAction.class
     文件         699  2003-05-06 03:39  EditorDemo$NewAction.class
     文件        1037  2003-05-06 03:39  EditorDemo$OpenAction.class
     文件         603  2003-05-06 03:39  EditorDemo$PasteAction.class
     文件        1092  2003-05-06 03:39  EditorDemo$SaveAction.class
     文件        2644  2003-05-06 03:39  EditorDemo.class
     文件        4841  2004-05-17 18:04  EditorDemo.java

评论

共有 条评论