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文件小程序打开、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)