这是我的第一篇博客,当然了我现在还是个小白,是那种什么都不懂,需要一点一点学习的小白。写博客的目的并不是为了说要给别人看,重在记录我学习这门技术的过程,包括里面遇到的一些问题,以便日后反思,进步。听从大佬的意见,java的学习,从记事本编辑开始,虽然也有别的IDE工具,但是为了能够更好的从底层出发,了解底层的构造和运行细节,我还是建议大家从基础的方法开始学习。 那么我们什么时候开始使用IDE工具
实现打开与保存的记事本 1 package com.tanzhou.notepad.util; 2 3 import java.awt.Color; 4 import java.awt.event.ActionEvent; 5 import java.awt.event.ActionListener; 6 import java.io.BufferedReader;
转载 2024-06-24 09:59:00
40阅读
利用Java编写的记事本软件。今天整理电脑资料的时候,发现了几个大学时候做的程序,感觉挺有趣的,实现类似于Windows记事本的程序。整体以Java swing技术为图形界面,然后配合Java的I/O技术作为文件管理。package notepad; import javax.swing.*; import java.awt.*; import java.awt.datatransfer.Cli
转载 2023-07-15 16:21:14
108阅读
具备一定电脑知识的用户,对于记事本的使用一定非常多,利用记事本可以打开大多数程序或文件来查看其原代码,或用记事本来打开可疑文件等等,其灵活的使用方式注定了其较高的使用率。但当用户需要将一个文件使用记事本打开时,都需要从选择“打开方式”中来进行选择,而要是直接设置为默认记事本打开,难免又造成一些不便,这使得经常用到记事本的用户感到比较麻烦。对此今天小编就对在右键中添加“记事本”选项,快速使用记事本
转载 2024-01-11 15:40:05
108阅读
进入今天的正题: 1.整体设计思路如下:(1)使用顶层容器JFrame。 (2)设置功能菜单并通过BorderLayout进行边框布局管理。 (3)设置相应按钮与文件编辑区。 (4)进行相应事件处理。2.各功能菜单设计思路:(1)打开功能: 用户点击打开后,可以选择文件中对应的txt或dat文件,用户确定选择后即可打开改文件并展示文件中的内容,并在程序正上方展示当前文件路径。 (2)新建功能:
转载 2023-09-11 16:41:52
154阅读
笔者是个Java小白,这几天Java记事本的源码,不懂的地方就在博客上查找学习,文章中有一些代码就是从CSDN上学习或者摘抄的嘻嘻!在这里笔者对在写代码的过程中进行一些总结。另外也希望读者看完可以的话给出一些建议或者指出我的不足嘻嘻,我将不胜感激!!!//导包,创建所需组件和添加组件 import java.io.*; import java.util.*; import java.awt.*
转载 2023-07-31 20:01:14
137阅读
Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。下面就让学习啦小编给大家说说如何使用记事本编写Java程序吧。使用记事本编写Java程序的方法首先右击鼠标,新建一个文本文档。更改文本文档的后缀名为 .java 。注意文件名必须和类名相同。如果你的电脑没有显示后缀名的话需要对电脑
java实现的记事本,基本实现了Windows记事本的主要功能,用到了awt,swing,io流,反射。package com.yjn.justeditor; import java.awt.*; import java.awt.datatransfer.*; import java.awt.event.*; import java.io.*; import java.lang.reflect
转载 2023-08-13 20:09:14
82阅读
总体步骤:   第一步:新建记事本,文件改名为HelloWorld.java,源文件后缀名为.java   第二步:编译,使用CMD编译javac命令,编译过后生成.class文件,即字节码文件(即输入:javac HelloWorld.java)   第三步:使用解释器,使用CMD编译java命令(即输入:java HelloWorld)
转载 2023-07-12 08:50:59
92阅读
效果图: 首先,要对编写的程序进行分析,记事本由5大模块组成,第一个就是文件类,其下包含新建,打开,保存,另存为,退出,编辑类包含全部,剪切,粘贴,复制,格式包含自动换行和字体,查看包含状态栏,帮助关于作者信息。其次对框架结构进行整理可用6个类表示,即记事本的主菜单MainMenu,包括页面上的所有按钮记事本的主程序(NotebookMain),字体部分对象(FontDialog),编码
转载 2023-06-25 20:52:42
107阅读
这一个星期,写了一个记事本,其中看了从网上找的几个功能不是很完整的记事本的代码,从这些代码中借鉴了不少东西,然后再百度、谷歌加看文档,尽可能的完善记事本的功能。之前在csdn上看到一篇文章说通过做项目学习是最好的学习方法,这句话我比较认同,从这几次做的几个小程序来看,确实让人进步蛮快,通过写这个记事本,关于java的更多知识点又让我了然于胸并且能够运用它们,下面不一一列举这些方方面面,具体说说这个
一、编写Java源程序Java 源程序可以使用任何一个文本编辑器来编写,这里以 Windows 下的记事本为例。 (1) 新建一个空白记事本,然后如实地输入下列内容。 很多初学者可能不明白此程序的全部意义,没关系,请完全按照实例的样式输入,包括各种括号与标点符号。/* *第一个java程序 */ public class HelloJava { // 这里是程序入口 public
JDK环境配置完毕后(必要前提),我们可以尝试用电脑自带的记事本编写简单的Hello World代码并运行;第一步:创建文本文档在此电脑任意盘符内,选择(或新建)一个文件夹进去(此处以E:\a内举例)右键空白处 选择  新建---文本文档 修改文件名(此处命名为"test"为例)打开文档并将以下的代码复制进去并保存:class test { public s
转载 2023-06-15 10:48:14
188阅读
总体步骤:第一步:新建记事本,文件改名为myProgram.java,源文件后缀名为.java第二步:编译,使用CMD编译javac命令,编译过后生成.class文件,即字节码文件第三步:使用解释器,使用CMD编译java命令 详细:新建记事本——更改文件名(包括后缀名,改为.java)——编写程序——编译——解释测试代码:public class HelloWorld{   publi
转载 2016-03-12 22:29:00
141阅读
本文仿电脑自带记事本,实现的功能有新建、新窗口、打开、保存、另存为、退出、撤销、剪切、复制、粘贴、删除、查找、查找下一个、查找上一个、替换、转到、全选、时间/日期、自动换行、缩放(放大、缩小、恢复默认大小),未实现功能有页面设置、打印、字体、状态栏、帮助。仅供学习、参考,不要照搬,搬了弄懂也行,如有问题可以评论提出。附上几张最终实现的界面图:
JavaFX记事本JavaFX实现记事本一、需求说明二、功能演示三、 设计流程四、实现代码 JavaFX实现记事本一、需求说明记事本程序可实现以下功能:文件新建文件保存文件打开撤销,回复灰度查找替换字体修改前保状态栏右键自动换行二、功能演示文件新建文件保存文件打开撤销,回复灰度 在字体框中没有内容时,无法使用查找与替换功能查找替换字体 整体框图 字体->选择字体 字形->选择粗体和斜
转载 2023-08-17 10:35:23
189阅读
如何用记事本编写Java代码  2019-02-06 18:29:28导语:如果你的电脑上不能显示文件的扩展名,请这样做:双击“我的电脑”,点击左上角的“查看”选项,在“文件扩展名”前面的方框里打“√”。   1.在任意位置(我放到G盘根目录了)新建一个文本文档,并将名字连同扩展名改为“HelloWorld.java”。在这个过程中,电脑会提醒你:若改变扩展名可能会导
# 记事本运行Java Java是一种广泛应用于开发各种软件的编程语言,其易学性和强大的功能使得许多开发者都对其青睐有加。虽然许多人习惯于使用集成开发环境(IDE)来编写Java代码,但实际上,你可以使用简单的文本编辑器,比如记事本,来编写和运行Java程序。本文将介绍如何用记事本编写Java代码,并通过简单示例进行演示。 ## 1. 环境准备 在开始之前,确保你的计算机上已安装Java
原创 10月前
73阅读
总体步骤:  第一步:新建记事本,文件改名为HelloWorld.java,源文件后缀名为.java  第二步:编译,使用CMD编译javac命令,编译过后生成.class文件,即字节码文件(即输入:javac HelloWorld.java)  第三步:使用解释器,使用CMD编译java命令(即输入:java HelloWorld) /*************************
转载 2023-06-07 15:03:39
418阅读
IO编程-记事本开发fis.read(bytes)字节数组:通过fis把文件里面的1800个字符,尽可能的读,最多读1024个。记录一下,0-1024记录到bytes;再去读的首,fis.read试图1024个字节,不够了,第二次读了776个,n=776;(0,776);第三次,又准备读1024,这次一个读不到,返回-1;退出循环;JMenuBar菜单条是一个JMenuBar;JMenuFile是
  • 1
  • 2
  • 3
  • 4
  • 5