简单文本编辑器(有哪些好用而且免费的文本编辑器推荐)

2024-10-17 14:25:04 0

简单文本编辑器(有哪些好用而且免费的文本编辑器推荐)

大家好,今天小编来为大家解答以下的问题,关于简单文本编辑器,有哪些好用而且免费的文本编辑器推荐这个很多人还不知道,现在让我们一起来看看吧!

本文目录

有哪些好用而且免费的文本编辑器推荐

Notepad++优于Windows记事本的一个文本器,完全免费且开源,对于不同的编程语言可以实现语法高亮,代码折叠以及宏,起可定制性非常强。B、EmacsEmacs文本器深受高级程序员的喜爱,具有内置的宏功能以及强大的键盘命令,但就是上手太难了,不做推荐。C、PNEditPNEdit 是一个类似于Vi的功能多样、用户可定制的文本器,在Vi的基础上改进和增加了很多特性。图形界面设计简洁方便让窗口设置更加容易,快捷键和命令行操作方式使得文本的速度和效率有所提高,内嵌的多个应用插件扩展了文本功能。(PNEdit_v2021.09版本)免费。D、TextMateMac 平台下一款强大的文本器(目前已经提供Windows版本),代码自动完成、可直接在文档中运行 SHELL 命令、支持宏。

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

import java.awt.*;\x0d\x0aimport java.awt.event.*;\x0d\x0aimport javax.swing.*;\x0d\x0aimport java.io.*;\x0d\x0a\x0d\x0apublic class f1 extends Frame implements ActionListener\x0d\x0a{\x0d\x0aprivate MenuBar menubar=new MenuBar();\x0d\x0aprivate Menu filemenu=new Menu("文件");\x0d\x0aprivate Menu editmenu=new Menu("");\x0d\x0aprivate Menu formmenu=new Menu("格式");\x0d\x0aprivate MenuItem; \x0d\x0aJLabel lb1=new JLabel(s1,JLabel.LEFT);\x0d\x0aJButton b1=new JButton("确定"),\x0d\x0ab2=new JButton("取消");\x0d\x0aJComboBox jc1=new JComboBox(),\x0d\x0ajc2=new JComboBox(),\x0d\x0ajc3=new JComboBox();\x0d\x0aJScrollBar jb1=new JScrollBar(JScrollBar.HORIZONTAL,10,5,0,260);\x0d\x0aJScrollBar jb2=new JScrollBar(JScrollBar.HORIZONTAL,10,5,0,260);\x0d\x0aJScrollBar jb3=new JScrollBar(JScrollBar.HORIZONTAL,10,5,0,260);

用文本编辑器编辑的文档保存英文字母时用的是什么码

用文本器的文档保存英文字母时用的是用NSI、GBK、GB2312、UTF-8、GB18030和UNICODE码。文本器是计算机软件中的一种,主要用于用来编写和查看文本文件。有一些特殊的文本器支持增加自有的格式来丰富文档的表现形式,操作系统或者集成开发环境通常会带有可以查看和纯文本的器,可增加格式的文本器通常是个人用户或者公司在制作需要格式的文件中使用。因为程序和程序的配置文件通常是以纯文本形式储存,所以程序员也需要使用纯文本器来程序和配置文件。专业的计算机用户使用的文本器往往不限制打开文件的大小,这样的器在大文件时,启动仍然很快,而且它们还能够超过内存大小的文件,而简单的文本器通常直接把文件读至内存。

如何打开文本编辑器

如何打开文本器?如何打开文本器?文本器是一种用于文本文件的程序。它可以用于创建、修改或查看纯文本文档(例如代码、配置文件、日志文件等)。在本文中,我们将介绍如何打开常见的文本器。1.记事本记事本是Windows中默认的文本器。您可以通过以下步骤打开记事本:点击开始菜单搜索“记事本”单击“记事本”图标您也可以右键单击桌面空白处,选择“新建”》“文本文档”,这将在桌面创建一个新的文本文件,并将它用记事本打开。2.VisualStudioCodeVisualStudioCode是一种免费的开源代码器,它支持多种编程语言,并具有强大的代码和调试功能。您可以按照以下步骤打开VisualStudioCode:下载并安装VisualStudioCode在Windows上,单击开始菜单中的VisualStudioCode图标在Mac上,将VisualStudioCode拖到Applications文件夹中,然后从应用程序中打开它3.SublimeTextSublimeText是一种流行的代码器,它具有快速的响应速度和强大的插件系统。您可以按照以下步骤打开SublimeText:下载并安装SublimeText在Windows上,单击开始菜单中的SublimeText图标在Mac上,将SublimeText拖到应用程序中,然后从应用程序中打开它4.AtomAtom是一种免费的、开源的代码器,它支持多种编程语言,并具有自定义主题和插件的功能。您可以按照以下步骤打开Atom:下载并安装Atom在Windows上,单击开始菜单中的Atom图标在Mac上,将Atom拖到应用程序中,然后从应用程序中打开它总之,文本器是非常有用的工具,无论您是编程还是撰写日志,都可以帮助您更高效地完成任务。通过本文介绍的简单步骤,您可以轻松地打开常见的文本器。

简单的实现一个富文本编辑器

使用过 office 文档的同学一定知道他的便捷,不仅可以很好的文档,还可以赋予它一定的格式、段落、缩进,还可以使用图片等等。

如果我们在 web 上也想要实现这样的效果,那么我们应该怎么做呢?

我们可以在网上找到已经封装好的插件,例如:draft 或者 pell,这些插件都是开箱即用的,也可以在此之上进行封装。

当然,我们也可以选择自己封装一个我们需要的插件。

那怎么才能实现一个富文本器呢?

我们可以选择 document.execCommand 来实现一个简易的富文本器。

下面先来看下 document.execCommand 语法:

我们分别看看参数的含义:

既然知道了语法,那我们现在封装一个执行函数用来执行指令:

接下来,我们来做下工具栏的设计和封装。

假设工具栏有很多格式化的按钮,当我们点击的时候所选择的区域的文字会做相应改变,按钮既有显示的样式,还有执行功能的方法,可以使用对象来表示,所有按钮属性的集合形成了工具栏。

我们使用 actions 作为工具栏按钮的集合,即:

现在,我们来讲解下字段:

我们已经完成了工具栏的部分,现在我们实现下完整的页面和区域吧!

首先创建富文本容器,在容器内分别放置工具栏和区域:

我们最后来看一下实现的效果吧:

应用效果怎么样呢?我们看下面:

我们已经简单的实现了一个富文本器,但是这个器还有很大的空间等待我们去优化,比如:点击工具栏闪烁的问题,更多的功能等。

Linux下的文本编辑器有哪些

目前个人觉得最好用的就是PNEdit(PNEdit_v2021.09版本),建议你就使用这个吧,完全免费,而且功能很强大,跟vim是差不多,都是在vi的基础上升级的。Emacs听说也是不错,但是入门太难了,没试过。

java编的简单文本编辑器!!急求!!!不要网上随便搜的复制粘贴的!!!

import java.awt.*;import java.awt.event.*;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import javax.swing.*;import javax.swing.filechooser.FileNameExtensionFilter;public class EditorJFrame extends JFrame implements ActionListener, MouseListener{ private JComboBox combox_name, combox_size; //字体、字号组合框 private JRadioButton radiob_color; //颜色单选按钮 private JTextArea text; //文本区 private Color color; //text的当前文本色 private JPopupMenu popupmenu; //快捷菜单 private JButton bopen,bsave; //保存和打开 private JFileChooser fchooser; private Object file; public EditorJFrame() { super("文本器"); //默认BorderLayout布局 Dimension dim = getToolkit().getScreenSize(); //获得屏幕分辨率 this.setBounds(dim.width/4,dim.height/4,dim.width/2,dim.height/4); //窗口居中 text = new JTextArea("Welcome"); text.addMouseListener(this); //文本区注册鼠标事件监听器 this.getContentPane().add(new JScrollPane(text)); //文本区添加到滚动窗格,滚动窗格添加到框架内容窗格中部 JToolBar toolbar=new JToolBar(); //创建工具栏,默认水平方向 this.getContentPane().add(toolbar,"North"); //工具栏添加到框架内容窗格北部 JButton bopen=new JButton("打开",new ImageIcon("open.txt"));//添加 bopen.addActionListener(this); toolbar.add(bopen); JButton bsave=new JButton("保存",new ImageIcon("save.txt")); bsave.addActionListener(this); toolbar.add(bsave); //this.file=null; String sizestr={"20","30","40","50","60","70"}; combox_size = new JComboBox(sizestr); //字号组合框 combox_size.addActionListener(this); //组合框注册单击事件监听器 toolbar.add(combox_size); GraphicsEnvironment ge=GraphicsEnvironment.getLocalGraphicsEnvironment(); String fontsName=ge.getAvailableFontFamilyNames(); //获得系统字体 combox_name = new JComboBox(fontsName); //组合框显示系统字体 combox_name.addActionListener(this); //组合框注册单击事件监听器 toolbar.add(combox_name); String colorstr={"红","绿","蓝","黑"}; ButtonGroup bgroup_color = new ButtonGroup(); //按钮组 radiob_color = new JRadioButton; //颜色单选按钮数组 for (int i=0; i《radiob_color.length; i++) { radiob_color); //颜色单选按钮 radiob_color.addActionListener(this); bgroup_color.add(radiob_color); //单选按钮添加到按钮组 toolbar.add(radiob_color); //单选按钮添加到工具栏 } radiob_color.setSelected(true); //设置单选按钮的选中状态 this.addmyMenu(); //调用自定义方法,添加菜单 this.setVisible(true); } private void addmyMenu() //添加主菜单、快捷菜单、对话框 { JMenuBar menubar = new JMenuBar(); //菜单栏 this.setJMenuBar(menubar); //框架上添加菜单栏 String menustr={"文件",""}; JMenu menu; for (int i=0; i《menustr.length; i++) { menu); //菜单 menubar.add(menu); //菜单栏中加入菜单 } JMenuItem menuitem_exit = new JMenuItem("新建"); menu.add(menuitem_exit); menuitem_exit.addActionListener(this); JMenuItem menuitem_exit1 = new JMenuItem("打开"); menu.add(menuitem_exit1); //生成菜单项并加入到菜单 menuitem_exit1.addActionListener(this); JMenuItem menuitem_exit2 = new JMenuItem("保存"); menu.add(menuitem_exit2); menuitem_exit2.addActionListener(this); JMenuItem menuitem_exit3 = new JMenuItem("剪切"); menu.add(menuitem_exit3); //生成菜单项并加入到菜单 menuitem_exit3.addActionListener(this); JMenuItem menuitem_exit4 = new JMenuItem("复制"); menu.add(menuitem_exit4); //生成菜单项并加入到菜单 menuitem_exit4.addActionListener(this); JMenuItem menuitem_exit5 = new JMenuItem("粘贴"); menu.add(menuitem_exit5); //生成菜单项并加入到菜单 menuitem_exit5.addActionListener(this); } public void actionPerformed(ActionEvent e) //单击事件处理方法 { if(e.getActionCommand().equals("新建")) { this.file=null; this.text.setText(""); } if( e.getActionCommand().equals("打开"))//打开文件时操作 { try { JFileChooser choosefile=new JFileChooser("d:\\"); FileNameExtensionFilter filefilter=new FileNameExtensionFilter(".txt","txt"); choosefile.setFileFilter(filefilter);//文件过滤器 int re=choosefile.showOpenDialog(null); if(re==JFileChooser.APPROVE_OPTION) { String ioRecord=""; File file=choosefile.getSelectedFile(); if(filefilter.accept(file)) { FileReader readfile=new FileReader(file); BufferedReader readfile_ln=new BufferedReader(readfile); ioRecord = readfile_ln.readLine(); String s=""; while(ioRecord!=null){ s+=ioRecord+"\n"; ioRecord=readfile_ln.readLine(); } text.setText(s); }else JOptionPane.showMessageDialog(null, "选择文件类型不正确"); } } catch (FileNotFoundException q) {q.printStackTrace();} catch(IOException q){ q.printStackTrace(); } } if (e.getSource() instanceof JRadioButton) //选择一个颜色复选框 { if (e.getSource()==radiob_color) color = new Color(255,0,0); if (e.getSource()==radiob_color) color = new Color(0,255,0); if (e.getSource()==radiob_color) color = new Color(0,0,255); if (e.getSource()==radiob_color) color = new Color(0,0,0); text.setForeground(color); //设置文本区颜色 return; } if (e.getSource() instanceof JMenuItem) //单击菜单项 { if (e.getActionCommand()=="剪切") text.cut(); //将选中文本剪切送系统剪贴板 if (e.getActionCommand()=="复制") text.copy(); //将选中文本复制送系统剪贴板 if (e.getActionCommand()=="粘贴") text.paste(); //将剪贴板的文本粘贴在当前位置 return; } if (e.getActionCommand()=="保存") { //保存非空文件,不显示保存文件对话框 try{ FileWriter out=new FileWriter("d:\\list.txt"); out.write(text.getText()); out.close(); JOptionPane.showMessageDialog(null,"文件已经保存!"); System.exit(0); } catch(Exception e1){ JOptionPane.showMessageDialog(null, "文件 IO 异常!"); } } if (e.getSource() instanceof JComboBox || e.getSource() instanceof JCheckBox ) { //组合框、复选框 int size=0; String fontname = (String)combox_name.getSelectedItem();//获得字体名 size = Integer.parseInt((String)combox_size.getSelectedItem());//获得字号 java.awt.Font font = text.getFont(); //获得文本区的当前字体对象 int style = font.getStyle(); //获得字形 text.setFont(new Font(fontname, style, size)); //设置文本区字体 } } //保存 public void mouseClicked(MouseEvent mec) //鼠标事件处理方法,实现MouseListener接口 { if (mec.getModifiers()==MouseEvent.BUTTON3_MASK) //单击的是鼠标右键 popupmenu.show(text,mec.getX(),mec.getY()); //在鼠标单击处显示快捷菜单 } public void mousePressed(MouseEvent mep) {} public void mouseReleased(MouseEvent mer) {} public void mouseEntered(MouseEvent mee) {} public void mouseExited(MouseEvent mex) {} public void mouseDragged(MouseEvent med) {} public static void main(String arg) { new EditorJFrame(); }}

以上就是我们为大家找到的有关“简单文本编辑器(有哪些好用而且免费的文本编辑器推荐)”的所有内容了,希望可以帮助到你。如果对我们网站的其他内容感兴趣请持续关注本站。

简单文本编辑器(有哪些好用而且免费的文本编辑器推荐)

本文编辑:admin

更多文章:


会声会影模板怎么导入(会声会影x5怎么同时导入2个模板 怎么把VSP格式转换成即时项目)

会声会影模板怎么导入(会声会影x5怎么同时导入2个模板 怎么把VSP格式转换成即时项目)

其实会声会影模板怎么导入的问题并不复杂,但是又很多的朋友都不太了解会声会影x5怎么同时导入2个模板 怎么把VSP格式转换成即时项目,因此呢,今天小编就来为大家分享会声会影模板怎么导入的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题

2024年6月8日 22:28

发财山水画图片大全,鸿运当头风水画大全图?有没有好的图片网站

发财山水画图片大全,鸿运当头风水画大全图?有没有好的图片网站

本文目录发财山水画图片大全,鸿运当头风水画大全图有没有好的图片网站有什么个人写真姿势大全发财山水画图片大全,鸿运当头风水画大全图 提起发财山水画图片大全,大家都知道,有人问鸿运当头风水画大全图?另外,还有人想问谁帮忙找几张好看点的山水画做图

2024年6月7日 10:17

温房网的介绍?温房网的公司介绍

温房网的介绍?温房网的公司介绍

本文目录温房网的介绍温房网的公司介绍在温哥华买房子交易税是怎么算的儿子在温哥华工作,已取得绿卡,她女友还未取得绿卡两人准备共同买房月薪5000,在温哥华的生活会怎样温房网的介绍温房网(温哥华房地产信息网)成立于2012年, 公司致力于服务加

2024年5月23日 03:55

新浪app官方下载(新浪app官方下载后 如何安装)

新浪app官方下载(新浪app官方下载后 如何安装)

大家好,关于新浪app官方下载很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于新浪app官方下载后 如何安装的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文

2024年8月3日 14:20

微信小程序开发是什么?什么是微信开发

微信小程序开发是什么?什么是微信开发

大家好,微信开发相信很多的网友都不是很明白,包括微信小程序开发是什么也是一样,不过没有关系,接下来就来为大家分享关于微信开发和微信小程序开发是什么的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!本文目录微信小程序开发是什

2024年8月31日 23:01

投资10块钱赚钱的网站?写作赚钱的网站有哪些

投资10块钱赚钱的网站?写作赚钱的网站有哪些

大家好,今天小编来为大家解答以下的问题,关于赚钱网站,投资10块钱赚钱的网站这个很多人还不知道,现在让我们一起来看看吧!本文目录投资10块钱赚钱的网站写作赚钱的网站有哪些什么网站可以挣钱呢有哪些赚钱的平台呀手机做什么可以赚钱网站哪种垂直网站

2024年10月19日 08:05

国色天香社区视频在线观看(国色天香综艺在哪里看)

国色天香社区视频在线观看(国色天香综艺在哪里看)

各位老铁们,大家好,今天由我来为大家分享国色天香社区视频在线观看,以及国色天香综艺在哪里看的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录国色天香综

2024年9月7日 19:05

阿里云服务器学生(有哪些对学生有优惠的VPS云主机)

阿里云服务器学生(有哪些对学生有优惠的VPS云主机)

本文目录有哪些对学生有优惠的VPS云主机我是学生,在阿里云买服务器但 宽带(宽带:1M(按使用流量付费))那里是什么意思学生要怎样选购云服务器谢谢了有哪些对学生有优惠的VPS云主机推荐如下:1、学生机云翼计划:云翼计划是阿里云推出的针对在校

2023年8月27日 01:20

Vue.js 这个框架怎么样评价?怎么查看vue.js是否安装成功

Vue.js 这个框架怎么样评价?怎么查看vue.js是否安装成功

本文目录Vue.js 这个框架怎么样评价怎么查看vue.js是否安装成功Vue.js 这个框架怎么样评价简单的看了一下, 这个应该不属于框架, 从组建构造上来讲 是和reactjs 类似的构造UI组件的。 从整体逻辑来讲, 他要解决的是MV

2024年7月15日 13:27

收藏夹不见了(为什么收藏夹里的东西都没有了)

收藏夹不见了(为什么收藏夹里的东西都没有了)

本文目录为什么收藏夹里的东西都没有了360浏览器收藏夹不见了,怎么恢复显示呢文件夹收藏不见了,求各位大神怎么办为什么我的收藏夹里的东西全部不见了微信个人收藏的东西为什么会突然都没有了360浏览器收藏夹不见了或者不显示怎么办如何解决360浏览

2024年6月6日 19:38

cs1 6cd(刚才安装了CS16 但打开的时候要输入什么CD码 什么意思啊)

cs1 6cd(刚才安装了CS16 但打开的时候要输入什么CD码 什么意思啊)

本文目录刚才安装了CS16 但打开的时候要输入什么CD码 什么意思啊CS1.6版 CD密码是什么cs1.6CDKEY是多少cs1.6cdkey是多少刚才安装了CS16 但打开的时候要输入什么CD码 什么意思啊输入就可以了`5RP2E-EPH

2024年6月29日 04:35

u盘杀毒专家注册码(求u盘杀毒专家注册码 3.1版本的,机器码:B2D3B329C73511,谢谢!)

u盘杀毒专家注册码(求u盘杀毒专家注册码 3.1版本的,机器码:B2D3B329C73511,谢谢!)

各位老铁们,大家好,今天由我来为大家分享u盘杀毒专家注册码,以及求u盘杀毒专家注册码 3.1版本的,机器码:B2D3B329C73511,谢谢!的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的

2024年7月12日 18:36

足球日本对哥斯达黎加现场直播(哥斯达黎加vs日本几点进球时间是中国的)

足球日本对哥斯达黎加现场直播(哥斯达黎加vs日本几点进球时间是中国的)

大家好,足球日本对哥斯达黎加现场直播相信很多的网友都不是很明白,包括哥斯达黎加vs日本几点进球时间是中国的也是一样,不过没有关系,接下来就来为大家分享关于足球日本对哥斯达黎加现场直播和哥斯达黎加vs日本几点进球时间是中国的的一些知识点,大家

2024年7月12日 02:22

街头霸王4修改器(街霸4解锁器怎么用)

街头霸王4修改器(街霸4解锁器怎么用)

本文目录街霸4解锁器怎么用街霸4如何调出所有隐藏人物街头霸王4游戏按键设置怎么保存街霸4解锁器怎么用街头霸王4全解锁修改器使用方法:1. Run Street Fighter 4(运行游戏)2. Go to the main menu bu

2024年6月12日 21:59

海岛奇兵官网下载(谁有海岛奇兵苹果版下载方式)

海岛奇兵官网下载(谁有海岛奇兵苹果版下载方式)

各位老铁们,大家好,今天由我来为大家分享海岛奇兵官网下载,以及谁有海岛奇兵苹果版下载方式的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录谁有海岛奇兵

2024年8月17日 07:41

单机版捕鱼达人2(捕鱼达人海洋之星原理是什么)

单机版捕鱼达人2(捕鱼达人海洋之星原理是什么)

今天给各位分享捕鱼达人海洋之星原理是什么的知识,其中也会对捕鱼达人海洋之星原理是什么进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录捕鱼达人海洋之星原理是什么求大神告诉几个ios好玩的单机游戏容易上手的,有故事

2024年8月26日 04:45

微会是干嘛的?微会是什么意思

微会是干嘛的?微会是什么意思

本文目录微会是干嘛的微会是什么意思微会是什么微会员具体有什么功能微信e会员平台是什么东西介绍一下什么是微会员微会是干嘛的微会是一款借助流量进行通话的手机客户端,也就是常说的APP,目前为推广,一直开展送免费通话活动,这里的免费是不收取任何费

2023年6月14日 11:00

亚奥上品折扣(北京都有哪些地方适合中等收入的人购物)

亚奥上品折扣(北京都有哪些地方适合中等收入的人购物)

本文目录北京都有哪些地方适合中等收入的人购物KNOWAY 上品折扣亚奥旗舰店怎么样SAINTANGELO 上品折扣亚奥旗舰店怎么样我在大兴怎么去亚奥上品折扣店MEKELLAR 上品折扣亚奥旗舰店怎么样从北京南站到上品折扣亚奥旗舰店坐几号地铁

2024年6月9日 14:40

网易邮箱下载163邮箱app(如何下载网易163信箱)

网易邮箱下载163邮箱app(如何下载网易163信箱)

各位老铁们好,相信很多人对网易邮箱下载163邮箱app都不是特别的了解,因此呢,今天就来为大家分享下关于网易邮箱下载163邮箱app以及如何下载网易163信箱的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录如何下

2024年9月29日 11:26

下载360借条app借款平台(360借条怎么借钱)

下载360借条app借款平台(360借条怎么借钱)

“下载360借条app借款平台”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看下载360借条app借款平台(360借条怎么借钱)!本文目录360借条怎么借钱360借条在哪里借款怎么借款360借条怎么申请借钱为什么找不到360

2024年6月27日 21:32

近期文章

本站热文

iphone vpn设置(ios设置vpn快捷开关)
2024-07-22 15:01:12 浏览:2342
windows12正式版下载(操作系统Windows Server 2012 R2,在哪能下载到,公司用的)
2024-07-20 17:26:53 浏览:1735
client mfc application未响应(每次进cf就提示client MFC Application未响应该怎么办啊!急急急)
2024-07-20 11:15:58 浏览:1168
java安装教程(win10如何安装JAVA)
2024-07-19 19:55:49 浏览:1164
标签列表

热门搜索