serchFile(fileName, path)//path ex:C:/ D:/ E:/...ext.}})jList.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e){
String fname = jList.getSelectedValue().toString()//得到某个文件
/*如果要用MSOffice打开文件可用
Runtime rt = Runtime.getRuntime()
rt.exec(C:\Program Files\Microsoft Office\Office\Winword.exe \r
c:\filename1.doc c:\filename2.doc)*/File file = new File(fname)
Scanner in = new Scanner(new FileInputStream(file))
if(in.hasNextLine()){
textArea.append(in.nextLine)//在textArea对象中显示文件内容}}})//搜索方法public void serchFile(String fname,String fpath){
(1)在你的控制台里面,跑到你.java文件的根目录底下,Javac xxx.java看能不能编译出.class文件,可以的话继续。(2)在控制台输入以下命令:javac -d c:\文件夹名 xxx.java把这个包存放在c盘下。
(3)在c盘这个文件夹里面。新建一个txt文件,输入以下内容:Main-Class:包名.类名,然后回车保存。
(4)再在控制台里面输入一下命令:jar -cvfm my.jar xx.txt 类名即可。
(5)在文件夹底下就会生成一个jar的文件,点开即可,不用再在Eclipse里面跑了。
(6)要是认为生成的图标不太好看,可以在文件夹选项中添加文件类型,增加一个.jar文件,将图标选成一个你喜欢的图标即可
(7)这个是我做的第一个Java桌面应用
java一般存在两种文件格式,如下:1.*.java文件是保存源代码的文本文件
(*代表类名)
使用
javac
*.java可以编译该文件
使用
java
*可以运行该类
2.*.class是用于保存
java类的
二进制编码以及class对象,每一个
java类都有一个解释该类特征的
class对象。*.jar文件
是一种压缩文件格式
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)