當前位置:首頁 » 編程軟體 » 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);

熱點內容
伺服器日誌怎麼查看是否有爬蟲 發布:2024-11-16 16:36:27 瀏覽:915
醫院上傳懷孕 發布:2024-11-16 16:30:42 瀏覽:898
雲存儲名稱 發布:2024-11-16 16:29:10 瀏覽:589
佛山壓縮機廠 發布:2024-11-16 16:29:01 瀏覽:888
新鄉java培訓 發布:2024-11-16 16:28:10 瀏覽:428
匯編反編譯成c 發布:2024-11-16 16:21:12 瀏覽:108
qt5靜態編譯體積太大 發布:2024-11-16 16:21:12 瀏覽:801
膏子葯存儲 發布:2024-11-16 16:02:34 瀏覽:682
安卓紅包雷神怎麼樣 發布:2024-11-16 15:53:17 瀏覽:392
支付密碼是對的怎麼辦 發布:2024-11-16 15:45:20 瀏覽:176