java记事本页面设置(java实现简单记事本)

今天给各位分享java记事本页面设置的知识,其中也会对java实现简单记事本进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

1、用Java设计的记事本怎样设置背景颜色2、怎么用Java实现Windows记事本除“页面设置”和“打印”之外的功能3、电脑怎么用记事本写Java程序并运行?4、怎么样用JAVA实现java编写的记事本遇见一行末进行自动换行~?5、JAVA记事本中二级导航的宽度怎样设置?6、用java做的记事本,怎么让它下次打开时保留上次配置的样式

用Java设计的记事本怎样设置背景颜色

JTextField jtf=new JTextfield();

jtf.setForeground(Color.red);//设置文本框内文字颜色为红色

jtf.setBackground(Color.green);//设置文本框背景色为绿色

怎么用Java实现Windows记事本除“页面设置”和“打印”之外的功能

你看这个行么~之前无聊的时候写的~~

绝对原创~同时打开多个文件~背影颜色~打开保存文件 ~树状浏览~保存窗口状态~~~

java记事本页面设置(java实现简单记事本)

电脑怎么用记事本写Java程序并运行?

1. 新建一个记事本,后缀名是  .java  ;然后在里面写一段java的代码,如图:

2.把写好的java文件丢进D盘,就是第一步给出的那个class文件;

3. 打开dos界面 开始-〉运行-〉cmd-〉 这个是命令行模式,选择D盘,如图:

4.选择D盘之后,在命令提示符中输入“javac 文件名.java”,我的文件名为java,所以输入javac java.java然后回车,等待编译。这时候你就会发现它提示说javac不是内部文件。接下来就是java环境变量设置的问题了;

5.下载一个jdk执行默认安装。例如我下的jdk版本是: jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe;

6.配置环境:右击我的电脑点属性,进去点高级就能看到环境变量。点进去就能设置你的系统变量了,如图:

6-1。变量名:classpath    变量值:(.;C:\Program Files\Java\jdk1.6.0_10\lib;)括号里面都是 (主要我们在编译运行程序的时候通过classpath可以帮助我们找到一些需要的系统类,“.”号是表示当前路径;“;”号是用来隔开多个变量值,如果你的系统里面已经有classpath环 境变量,就不用新建了,直接加“;”号,在后面加新值);如图所示

怎么样用JAVA实现java编写的记事本遇见一行末进行自动换行~?

package com;

import java.awt.BorderLayout;

import java.awt.Container;

import java.awt.event.MouseAdapter;

import java.awt.event.MouseEvent;

import javax.swing.JFrame;

import javax.swing.JMenu;

import javax.swing.JMenuBar;

import javax.swing.JMenuItem;

import javax.swing.JScrollBar;

import javax.swing.JTextField;

public class NoteBook extends MouseAdapter{

public NoteBook() {

JFrame jf = new JFrame(“NoteBook”);

Container con = jf.getContentPane();

JTextField jtf = new JTextField();

con.add(jtf);

JScrollBar jsb01 = new JScrollBar();

JScrollBar jsb02 = new JScrollBar(JScrollBar.HORIZONTAL);

con.add(jsb01, BorderLayout.EAST);

con.add(jsb02, BorderLayout.SOUTH);

JMenuBar jmb = new JMenuBar();

JMenu jm01 = new JMenu(“文件(F)”);

JMenuItem jmt01 = new JMenuItem(“新建(N)”);

jm01.add(jmt01);

JMenuItem jmt02 = new JMenuItem(“打开(O)”);

jm01.add(jmt02);

JMenuItem jmt03 = new JMenuItem(“保存(S)”);

jm01.add(jmt03);

JMenuItem jmt04 = new JMenuItem(“另存为(A)”);

jm01.add(jmt04);

jm01.addSeparator();

JMenuItem jmt05 = new JMenuItem(“页面设置(U)”);

jm01.add(jmt05);

JMenuItem jmt06 = new JMenuItem(“打印(P)”);

jm01.add(jmt06);

jm01.addSeparator();

JMenuItem jmt07 = new JMenuItem(“退出(X)”);

jm01.add(jmt07);

jmt07.addMouseListener(this);

JMenu jm02 = new JMenu(“编辑(E)”);

JMenuItem edit01= new JMenuItem(“撤销”);

JMenuItem edit02= new JMenuItem(“剪切”);

JMenuItem edit03= new JMenuItem(“复制”);

JMenuItem edit04= new JMenuItem(“粘贴”);

JMenuItem edit05= new JMenuItem(“删除”);

JMenuItem edit06= new JMenuItem(“查找”);

JMenuItem edit07= new JMenuItem(“查找下一个”);

JMenuItem edit08= new JMenuItem(“替换”);

JMenuItem edit09= new JMenuItem(“转到”);

JMenuItem edit10= new JMenuItem(“全选”);

JMenuItem edit11= new JMenuItem(“日期/时间”);

jm02.add(edit01);

jm02.addSeparator();

jm02.add(edit02);

jm02.add(edit03);

jm02.add(edit04);

jm02.add(edit05);

jm02.addSeparator();

jm02.add(edit06);

jm02.add(edit07);

jm02.add(edit08);

jm02.add(edit09);

jm02.addSeparator();

jm02.add(edit10);

jm02.add(edit11);

JMenu jm03 = new JMenu(“格式(O)”);

JMenuItem gs01 = new JMenuItem(“自动换行(W)”);

jm03.add(gs01);

JMenuItem gs02 = new JMenuItem(“字体(F)”);

jm03.add(gs02);

JMenu jm05 = new JMenu(“查看(V)”);

JMenuItem find = new JMenuItem(“状态栏(S)”);

jm05.add(find);

JMenu jm04 = new JMenu(“帮助(H)”);

JMenuItem help01 = new JMenuItem(“帮助主题(H)”);

jm04.add(help01);

jm04.addSeparator();

JMenuItem help02 = new JMenuItem(“关于记事本(A)”);

jm04.add(help02);

jmb.add(jm01);

jmb.add(jm02);

jmb.add(jm03);

jmb.add(jm05);

jmb.add(jm04);

jf.setJMenuBar(jmb);

jf.setSize(400, 300);

jf.setLocation(200, 300);

jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

jf.setVisible(true);

}

public void mouseClicked(MouseEvent e) {

System.exit(0);

}

public static void main(String[] args) {

new NoteBook();

}

}

JAVA记事本中二级导航的宽度怎样设置?

setWrapStyleWord

public void setWrapStyleWord(boolean word)设置换行方式(如果文本区要换行)。如果设置为 true,则当行的长度大于所分配的宽度时,将在单词边界(空白)处换行。如果设置为 false,则将在字符边界处换行。此属性默认为 false。

参数:

word – 指示是否应该使用单词边界来换行

另请参见:

getWrapStyleWord()

用java做的记事本,怎么让它下次打开时保留上次配置的样式

在微软的记事本中,设置一次字体的样式后,每个文本文件的格式都是一样的,所以你可以写成配置文件,这样每次都读取这个配置文件,配置文件为了不让一般人都轻松的知道,可以用序列话的方式来保持,每次在修改后把这个配置文件也修改一下就可以了。如果你想你的记事本写的内容能够保存到它的配置,那么你就要用自己的类来保存这些信息,在用序列化的方式保存为其他格式的,这个格式的文件也只有用你这个程序才能显现出正确的效果。就想doc文件要用Word打开一下。

关于java记事本页面设置和java实现简单记事本的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年3月30日 23:26:47
下一篇 2024年3月30日 23:35:09

相关推荐

  • c语言mallloc使用的简单介绍

    C语言中使用malloc必须加#includemallo.h? 1、在C语言中使用malloc函数进行动态内存分配。malloc的全称是memory allocation,中文叫动态内存分配。原型:extern void malloc(unsigned int num_bytes);功能:分配长度为num_bytes字节的内存块。 2、你可以看一下C语言那本…

    2024年5月23日
    4400
  • javascriptcanvas的简单介绍

    如何使用js在画布上绘制图形 1、可以使用 drawImage()方法把一幅图像绘制到画布上。 以使用三种不同的参数组合。最简单的调用方式是传入一个 HTML 元素,以及绘制该图像的起点的 x 和 y 坐标。 2、效果图:使用JavaScript在画布中绘制文本图形首先我们来看看要在画布上绘制文本图形,需要用到的最重要的属性和方法:font属性:定义文本的字…

    2024年5月23日
    4200
  • cortexm4linux的简单介绍

    Cortex-M4的主要功能 Cortex-M4提供了无可比拟的功能,以将[1] 32位控制与领先的数字信号处理技术集成来满足需要很高能效级别的市场。 Cortex-M4核心具有浮点单元(FPU)单精度,支持所有Arm单精度数据处理指令和数据类型。它还实现了一套完整的DSP指令和一个提高应用程序安全性的内存保护单元(MPU)。 主要是m4比m3多了dsp的支…

    2024年5月23日
    4400
  • 3desjavaphp的简单介绍

    php的3des加密结果与java不一致 他们的加密算法都是通用的,是可以解开的,只要你des的模式,加密长度,初始向量什么的都一样就可以。 JAVA写RSA加密,私钥都是一样的,公钥每次加密的结果不一样跟对数据的padding(填充)有关。Padding(填充)属性定义元素边框与元素内容之间的空间。padding简写属性在一个声明中设置所有内边距属性。 要…

    2024年5月23日
    4800
  • 黑客代码软件学习推荐歌曲的简单介绍

    我想自学编程代码,,目地是“黑”网站,开发出破解代码。有没有这方面的… 这个迭代周期不应该以周为周期或以月为周期发生,而是应该以日为周期。知识等待使用的时间越久,知识这把斧头就越钝。等待学习新知识的时间越长,你就越难以将其融入到代码中。 我认为这个问题问得本身就显得有点矛盾,想学却担心自己看不懂代码学不来,试问哪个编程人员不是从零开始的。坚定信念…

    2024年5月23日
    4800
  • java8种基本类型范围的简单介绍

    java中常用的数据类型有哪些 1、java数据类型分为基本数据类型和引用数据类型,基本数据类型有boolean 、long 、int 、char、byte、short、double、float。引用数据类型有类类型、接口类型和数组类型。 2、java中包含的基本数据类型介绍:\x0d\x0aJava共支持8种内置数据类型。内置类型由Java语言预先定义好,…

    2024年5月23日
    4800
  • linux系统与gpt的关系的简单介绍

    linux下查看分区是不是gpt 看分区会报错,比如:WARNING: GPT (GUID Partition Table) detected on /dev/sda! The util fdisk doesnt support GPT. Use GNU Parted.所以这个sda就是gpt的。 选择“管理”;在“磁盘管理”中,右键“磁盘0”,在弹出的右键…

    2024年5月23日
    5400
  • 北京黑客学习培训的简单介绍

    现在学什么好啊 包括建筑设计、服装设计、珠宝首饰设计等,选择适合自己的设计专业,好好学习,就业容易且收入高。学前教育专业:很多女生喜欢小孩子,且女生一般细心且有耐心,教育行业假期宽裕,工作环境单纯,就业机会多。 现在比较热门好就业的专业有人工智能、机械专业、电子商务专业、人力资源专业、金融学专业、小语种类专业等等。人工智能:人工智能领域的研究包括机器人、语言…

    2024年5月23日
    4200
  • javaee要学那些东西的简单介绍

    java主要学习哪些内容 1、学java最重要的是下面四个内容:掌握Java语言的使用:语言语法、程序逻辑,OOP(面向对象)思想,封装、继承、多态,集合框架、泛型、File I\O技术,多线程技术、socket网络编程,XML技术。 2、Java基础:了解Java的基本语法、数据类型、控制流程、数组、字符串等基础概念。学习面向对象编程(OOP)的原则和概念…

    2024年5月23日
    4300
  • excel自杀的简单介绍

    excel表格中宏代码,具有自杀功能,密码输入错误3次就自动删除表格_百度… 我给楼主一个建议,利用excel自身的密码保护,保护此工作簿的结构,将sheet提前隐藏。这样如果有人将同一份excel打开时,如果不能输入正确的密码,就不能将sheet取消隐藏,就能达到楼主所说的保护了。 如果你还有源文件的话,可以这样试试:打开其他的excel文件,…

    2024年5月23日
    8100

发表回复

登录后才能评论



关注微信