java可以开发.exe程序吗比如 windows记事本程序

java可以开发.exe程序吗比如 windows记事本程序,第1张

Windows桌面开发方面不是Java的主攻,Java程序要运行在安装了jdk环境的机器上,要是一定要转成exe文件,也不是不可以,但有点麻烦,而且文件比较大,因为会夹带着一个虚拟机 里面,不过Java完全可以写一个像记事本那样的小程序,我现在就帮你写一个让你看看用Java写的记事本是怎样的:

/  简单记事本开发

 /

import javaawt;

import javaxannotationprocessingFiler;

import javaxswing;

import javaawtEvent;

import javaawtevent;

import javaio;

public class NotePad extends JFrame implements ActionListener {

JTextArea jta=null;

JScrollPane jsp=null;

JMenuBar jmb=null;

JMenu jm1,jm2,jm3,jm4,jm5;

JMenuItem jmi1,jmi2,jmi3;

String str="";

String path="";

public static void main(String[] args) {

NotePad np=new NotePad();

}

public NotePad(){

String str="";

jta =new JTextArea();

jtasetFont(new Font("宋体", FontBOLD,28));

jsp=new JScrollPane(jta);

jmb=new JMenuBar();

jm1=new JMenu("文件(o)");

jm2=new JMenu("编辑(E)");

jm3=new JMenu("格式(O)");

jm4=new JMenu("查看(V)");

jm5=new JMenu("帮助(H)");

jmi1=new JMenuItem("打开");

//jmi1setMnemonic('o');

//添加快捷键

jmi1setAccelerator(KeyStrokegetKeyStroke('O',javaawtEventCTRL_MASK));

jmi2=new JMenuItem("保存");

jmi3=new JMenuItem("退出");

jmi1addActionListener(this);

jmi2addActionListener(this);

jmi3addActionListener(this);

jmbadd(jm1);

jmbadd(jm2);

jmbadd(jm3);

jmbadd(jm4);

jmbadd(jm5);

jm1add(jmi1);

jm1add(jmi2);

jm1add(jmi3);

thissetJMenuBar(jmb);

thisadd(jsp);

thisgetContentPane()setVisible(true);

thissetTitle("新建文本文档");

thissetIconImage((new ImageIcon("D://photos//SNC02103JPG"))getImage());

thissetBounds(150,100,800,600);

thissetDefaultCloseOperation(JFrameEXIT_ON_CLOSE);

thissetVisible(true);

}

public void actionPerformed(ActionEvent e) {

if(egetSource()==jmi1){

JFileChooser jfc=new JFileChooser("C:\\Users\\jie\\Desktop");

jfcsetDialogTitle("请选择您要打开的文件");

jfcshowOpenDialog(null);

str=jfcgetSelectedFile()getName();

thissetTitle(str);

jfcsetVisible(true);

String filename=null;

FileReader fr=null;

BufferedReader br=null;

try {

filename=jfcgetSelectedFile()getAbsolutePath();

fr=new FileReader(filename);

br=new BufferedReader(fr);

String s="";

String all="";

while((s=brreadLine())!=null){

all+=s+"\r\n";

}

jtasetText(all);

} catch (Exception e2) {

Systemoutprintln("a");

e2printStackTrace();

}finally{

try{

frclose();

brclose();

}catch (Exception e3){

e3printStackTrace();

}

}

}

else if(egetSource()==jmi3){

Systemexit(0);

}

}

public void temp(){

JFileChooser jfc2=new JFileChooser("C:\\Users\\jie\\Desktop");

jfc2setDialogTitle("另存为");

jfc2showSaveDialog(null);

jfc2setVisible(true);

path=jfc2getSelectedFile()getAbsolutePath();

}

exe文件小程序打开可以。

1、最常见的打开方式就是鼠标双击exe文件就可以打开工具。

2、或者用鼠标右键点击exe文件,在出现的页面点击运行或者打开。

3、还有种打开方式就是使用UE工具打开exe文件,打开搜狗浏览器,在搜索页面输入:UE工具,然后点击进入网站下载安装软件。

4、安装好之后打开软件,点击软件左上方的文件,在出现的'选项点击打开。

5、然后在页面找到自己要打开的exe文件,选择好之后点击下面的打开。就可以打开exe文件了。

以上就是关于java可以开发.exe程序吗比如 windows记事本程序全部的内容,包括:java可以开发.exe程序吗比如 windows记事本程序、exe文件小程序打开、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10164731.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存