当前位置:首页 » 编程软件 » java的文本编译器

java的文本编译器

发布时间: 2024-01-21 21:01:24

java 文本编辑器

这么说吧,其实java版的记事本就是一个JTextArea再加上一些菜单项,再加上查找对话框、替换对话框等。
除了在“打开”“保存”“新建”等操作时要判断一下是否弹出“编辑文件已改变,是否保存”的对话框,别的没多大难度吧。。。。

参考网址里是一个基本实现所有windows自带记事本的程序,里面分ReplaceDialog.java、Notepad.java、FontDialog.java、FindDialog.java四个文件,顾名思义,共要建四个类。

你要自己实现的话,可以一步一步地来,慢慢加入复杂的功能。
要的话留下邮箱。

Ⅱ java 文本编辑器是什么样子的 好像打开文本编辑器之后,上面还有显示刻度(有图)

楼主用的貌似是ultraedit,java代码可以用任意文本编辑器打开,例如记事本,当然用java的IDE打开会比较好啊

Ⅲ 如何用java编写一个简单的文本编辑器

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

public class f1 extends Frame implements ActionListener
{
private MenuBar menubar=new MenuBar();
private Menu filemenu=new Menu("文件");
private Menu editmenu=new Menu("编辑");
private Menu formmenu=new Menu("格式");
private MenuItem[] itemf=new MenuItem[4];
private MenuItem[] iteme=new MenuItem[6];
private MenuItem[] items=new MenuItem[2];
private TextArea tf=new TextArea();

public int a=0,b=0,c=0,style=Font.PLAIN,size=15;
public String s1="red:"+a+" "+"green:"+b+" "+"blue"+c,
s2="宋体";

public String[] sz1={"10","16","24","30","32","36"},
sz2={"宋体","黑体","幼圆","隶书","行楷","Arial","Georgia"},
sz3={"粗体","倾斜","常规","粗斜"};

JDialog dialog=new JDialog(this,"字体",true);
Container cp=dialog.getContentPane();
JLabel[] lb=new JLabel[8];
JLabel lb1=new JLabel(s1,JLabel.LEFT);
JButton b1=new JButton("确定"),
b2=new JButton("取消");
JComboBox jc1=new JComboBox(),
jc2=new JComboBox(),
jc3=new JComboBox();
JScrollBar jb1=new JScrollBar(JScrollBar.HORIZONTAL,10,5,0,260);
JScrollBar jb2=new JScrollBar(JScrollBar.HORIZONTAL,10,5,0,260);
JScrollBar jb3=new JScrollBar(JScrollBar.HORIZONTAL,10,5,0,260);

热点内容
安卓手机硬件怎么升级 发布:2025-01-22 12:55:25 浏览:221
可编程脉冲电源 发布:2025-01-22 12:49:22 浏览:830
欧规墨规美规中东哪个配置高 发布:2025-01-22 12:48:00 浏览:778
安卓机怎么用不了多久 发布:2025-01-22 12:47:44 浏览:762
安卓怎么录屏别人直播 发布:2025-01-22 12:35:20 浏览:386
1030怎么配置电脑 发布:2025-01-22 12:35:19 浏览:90
sql数据库的端口 发布:2025-01-22 12:20:02 浏览:363
安卓最终幻想8怎么设置中文 发布:2025-01-22 12:19:23 浏览:652
怎么查电脑配置和网络 发布:2025-01-22 12:19:16 浏览:587
linuxsnmp查看 发布:2025-01-22 12:17:49 浏览:38