精华内容
下载资源
问答
  • java写的电脑记事本

    2018-12-05 14:08:50
    java写的简单记事本,和电脑系统上的记事本差不多,这又添加了一些其他的功能,非常适合用来练习学习java图形界面
  • java写的简单记事本

    2012-06-28 17:33:16
    java写的简单记事本,代码比较简单,仅作参考哦
  • 利用java的gui和IO流.加上事件处理 完成了一个简单的记事本功能
  • java写的日历记事本程序 压缩文档,用Eclipse编译通过的
  • java写的小记事本

    2011-11-21 23:39:02
    自己java记事本,简单实现记事本打开,新建,保存等功能,初学者可以看看,共同进步。
  • java一个记事本

    2010-05-26 16:05:37
    java编出的记事本,共享代码,只是为了交流!请支持正版!
  • java 记事本程序 java 记事本程序 java 记事本程序 java 记事本程序 java 记事本程序 java 记事本程序 java 记事本程序 java 记事本程序 java 记事本程序 java 记事本程序
  • JAVA 记事本 实现各项功能 JAVA 记事本 实现各项功能 JAVA 记事本 实现各项功能
  • JAVA语言记事本

    2013-05-22 11:11:08
    JAVA写一个记事本JAVA编写的小程序,适合初学者、简单的JAVA小程序
  • java写记事本

    2012-06-24 14:13:24
    java写记事本
  • java 记事本java 记事本

    2011-06-28 00:12:13
    java 记事本java 记事本java 记事本java 记事本java 记事本java 记事本java 记事本java 记事本
  • Java实现一个记事本

    千次阅读 2018-12-26 23:09:50
    import java.awt.BorderLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; import javax...
    package Shixi1;
    
    import java.awt.BorderLayout;
    
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JMenu;
    import javax.swing.JMenuBar;
    import javax.swing.JMenuItem;
    import javax.swing.JScrollPane;
    import javax.swing.JTextArea;
    
    public class MyTxt extends JFrame {
    	JButton[] jbts=new JButton[20];
    	public MyTxt(){
    		setBounds(400,100,500,500);//设置窗体大小
    		setLayout(new BorderLayout());//边界布局
    		JMenuBar jmb=new JMenuBar();//菜单栏
    		JMenu jm1=new JMenu("文  件(F)");
    		JMenuItem jmio=new JMenuItem("打开                  Ctrl+O");//设置子菜单
    		JMenuItem jmis=new JMenuItem("保存                  Ctrl+S");
    		JMenuItem jmin=new JMenuItem("打开                  Ctrl+N");
    		JMenuItem jmia=new JMenuItem("另存为              Ctrl+A");
    		JMenuItem jmip=new JMenuItem("打印                  Ctrl+P");
    		JMenuItem jmix=new JMenuItem("退出                          X");
    		jm1.add(jmio);
    		jm1.add(jmis);
    		jm1.add(jmin);
    		jm1.add(jmia);
    		jm1.add(jmip);
    		jm1.add(jmix);
    		
    		JMenu jm2=new JMenu("编  辑(E)");
    		JMenuItem jmiz=new JMenuItem("撤销                  Ctrl+Z");
    		JMenuItem jmit=new JMenuItem("剪切                  Ctrl+X");
    		JMenuItem jmic=new JMenuItem("复制                  Ctrl+C");
    		JMenuItem jmim=new JMenuItem("粘贴                  Ctrl+V");
    		JMenuItem jmil=new JMenuItem("删除                       Del");
    		JMenuItem jmif=new JMenuItem("查找                  Ctrl+F");
    		JMenuItem jmir=new JMenuItem("替换                  Ctrl+H");
    		JMenuItem jmig=new JMenuItem("转到                  Ctrl+G");
    		JMenuItem jmid=new JMenuItem("时间/日期               F5");
    		jm2.add(jmiz);
    		jm2.add(jmit);
    		jm2.add(jmic);
    		jm2.add(jmim);
    		jm2.add(jmil);
    		jm2.add(jmif);
    		jm2.add(jmir);
    		jm2.add(jmig);
    		jm2.add(jmid); 
    		
    	
    		
    		JMenu jm3=new JMenu("格  式(O)");
    		JMenuItem jmiw=new JMenuItem("自动换行(W)        ");
    		JMenuItem jmii=new JMenuItem("字体(F)           ");
    		jm3.add(jmiw);
    		jm3.add(jmii);
    		
    		JMenu jm4=new JMenu("查  看(V)");
    		JMenuItem jmij=new JMenuItem("状态栏(S)        ");
    		jm4.add(jmij);
    		
    		JMenu jm5=new JMenu("帮  助(H)");
    		JMenuItem jmi1=new JMenuItem("查看帮助(H)        ");
    		JMenuItem jmi2=new JMenuItem("关于记事本(A)       ");
    		jm5.add(jmi1);
    		jm5.add(jmi2);
    		
    		JTextArea jta=new JTextArea();//输入域
    		JScrollPane jsp=new JScrollPane(jta);//设置滚动条
    		
    		jmb.add(jm1);
    		jmb.add(jm2);
    		jmb.add(jm3);
    		jmb.add(jm4);
    		jmb.add(jm5);
    		
    		add(jsp,BorderLayout.CENTER);
    		add(jmb,BorderLayout.NORTH);
    		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		setVisible(true);//将JFrame对象显示出来
    	}
    	public static void main(String[] args){
    		new MyTxt();
    	}
    
    }
    
    

    运行结果:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 我的java作业,用java写记事本,终于完了,和大家分享一下.
  • 一个记事本的源程序_ 用java写一个记事本的源程序_ 用java写
  • JAVA一个记事本

    千次阅读 2019-04-25 18:18:40
    记事本的功能: ①能储存记录 ②不限制能储存的数量 ③能知道储存的数量 ④能随时查看存进去的每条记录 ⑤能删除条记录 ⑥能列出所有的记录 接口设计: ①add(String note); ②getSize(); ③getNote(int index);...

    记事本的功能:
    ①能储存记录
    ②不限制能储存的数量
    ③能知道储存的数量
    ④能随时查看存进去的每一条记录
    ⑤能删除一条记录
    ⑥能列出所有的记录

    接口设计:
    ①add(String note);
    ②getSize();
    ③getNote(int index);
    ④removeNote(int index);
    ⑤list();

    
    >/** **接口设计**  **/
    
    package notebook;
    
    public class NoteBook {
    	
    	public void add(String s)
    	{
    		
    	}
    	
    	public int getSize()
    	{
    		return 0;
    	}
    	
    	public String getNote(int index)
    	{
    		return "";
    	}
    	
    	public boolean removeNote(int index)
    	{
    		return true;
    	}
    	
    	public String[] list()   //全部列出来
    	{
    		return new String[10];
    		
    	}
    	
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    
    	}
    
    }
    

    每次add一进来就有一条信息,用数组无法满足,所以需要用到容器
    这里需要用到容器类
    ArrayList< String >,一个成员变量类型,ArrayList 也是一个类的名字。
    import java.util.ArrayList; 去引入这个类。
    notes 作为它的类型,一个对象管理者
    用来存放String的ArrayList叫做范行类,是一种容器。

    private ArrayList< String > notes = new ArrayList< Sring >();

    容器有两种类型:容器类型( ArrayList ),元素类型( String )
    在notes.add()里面只能放String类型。


    接下来我们操作一个简单来验证下:

    package notebook;
    
    import java.util.ArrayList;
    
    public class NoteBook {
    	
    	private ArrayList<String> notes = new ArrayList<String>();
    	
    	public void add(String s) {
    		notes.add(s);
    	}
    	
    	public int getSize() {
    		return notes.size();
    	}
    	
    	public String getNote(int index) {
    		return "";
    	}
    	
    	public boolean removeNote(int index) {
    		return true;
    	}
    	
    	public String[] list() {    //全部列出来
    		return new String[10];
    		
    	}
    	
    	public static void main(String[] args) {
    		NoteBook nb = new NoteBook();
    		nb.add("first");
    		nb.add("secend");
    		System.out.println(nb.getSize());
    		// TODO Auto-generated method stub
    
    	}
    
    }
    
    

    再来完善之后的功能:

    package notebook;
    
    import java.util.ArrayList;
    
    public class NoteBook {
    	
    	private ArrayList<String> notes = new ArrayList<String>();
    	
    	public void add(String s) {
    		notes.add(s);
    	}
    	public void add(String s, int location) { //把某个东西加到另一个东西的前面去
    		notes.add(location, s);
    	}
    	public int getSize() {
    		return notes.size();
    	}
    	
    	public String getNote(int index) {
    		return notes.get(index);
    	}
    	
    	public void removeNote(int index) {
    		notes.remove(index);
    	}
    	
    	public String[] list() {    //全部列出来
    		String[] a = new String[notes.size()];
    		notes.toArray(a);
    		return a;
    	}
    	
    	public static void main(String[] args) {
    		NoteBook nb = new NoteBook();
    		nb.add("first");
    		nb.add("secend");
    		nb.add("thrid", 1);
    		System.out.println(nb.getSize());
    		System.out.println(nb.getNote(0));
    		System.out.println(nb.getNote(1));
    		nb.removeNote(1);
    		String[] a = nb.list();
    		for(String s : a) 
    		{
    			System.out.println(s);
    		}
    		// TODO Auto-generated method stub
    
    	}
    
    }
    
    
    //其中的代码解释:
    notes.remove(index);
    等同于:
    for(int i = 0; i < notes.size(); i++)  {
    	a[i] = notes.get(i);
    }  
    

    for(String s : a)  {
    			System.out.println(s);
    }
    等同于:
    for(int i = 0; i < notes.size(); i++) {
    	String s = a[i];
    	System.out.println(s);
    }
    

    END

    展开全文
  • java记事本 java 记事本

    2009-12-26 20:11:35
    java记事本java记事本java记事本java记事本java记事本java记事本java记事本
  • Java写记事本

    2012-05-04 14:07:48
    Java写记事本程序。 不需要积分下载
  • JAVA记事本JAVA记事本

    2010-08-26 20:04:13
    JAVA记事本JAVA记事本JAVA记事本JAVA记事本
  • Java记事本 本人QQ:764204930 邮箱:764204930@qq.com
  • Java编写的记事本 包含源码 实现了许多功能例如:定时保存、日历、字数统计,工具栏等一些功能。特别适合初学swing的人员阅读。
  • java写一个带密码的小型记事本,很适合于初学者
  • 我用Java写一个简单的记事本但是文本打开后字体太小了,用setFont改变的是菜单栏之类的字体,没办法改变输入或打开的文本的字体,
  • Java Swing记事本

    2013-04-26 17:59:29
    java swing 的基于图形界面的记事本程序,全部源代码
  • java记事本java记事本

    2009-05-19 08:10:28
    java记事本java记事本java记事本
  • java写记事本程序

    2017-04-03 12:58:32
    java写记事本程序,跟操作系统的记事本很相似
  • 应用JavaSwing,监听,文件流一个简约的记事本,实现了包括新建文本,保存文本,复制,粘贴,剪贴,保存,等操作,即所有快捷键,包括设置字体,关于文档说明,打印文本,不过还有点不完善,撤销没有实现!
  • Java课程设计报告记事本程序 Java课程设计报告记事本程序 Java课程设计报告记事本程序 Java课程设计报告记事本程序 Java课程设计报告记事本程序 Java课程设计报告记事本程序
  • Java制作记事本 Java制作记事本 Java制作记事本 Java制作记事本Java制作记事本 Java制作记事本

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 62,818
精华内容 25,127
关键字:

java写一个记事本

java 订阅