欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

java選擇打開文件代碼,java中如何打開文件

Java打開指定文件

java打開文件夾使用方法:

成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供清河網(wǎng)站建設(shè)、清河做網(wǎng)站、清河網(wǎng)站設(shè)計(jì)、清河網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、清河企業(yè)網(wǎng)站模板建站服務(wù),十余年清河做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

String strTmp= "D:\abc\";

Runtime.getRuntime().exec("explorer.exe" + strTmp);

java讀取文件使用方法:

import java.io.BufferedReader;

import java.io.FileNotFoundException;

import java.io.FileReader;

import java.io.IOException;

public class OpenFile {

public static void main(String args[]) {

try {

BufferedReader br = new BufferedReader(new FileReader("c://EmailSpider.java"));

String line = "";

while((line=br.readLine()) != null) {

System.out.println(line);

}

} catch (FileNotFoundException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

}

}

java代碼中打開文件

如果你只想實(shí)現(xiàn),就像雙擊了電腦某個(gè)文件

讓系統(tǒng)用其它應(yīng)用去打開這個(gè)文件的話

可以用這個(gè):

java.awt.Desktop.getDesktop().open(file);

用java編寫一個(gè)打開指定文件的程序

運(yùn)行以下代碼試試看。

public static void main(String[] args) {

Frame frame = new Frame("打開文件窗口");

frame.setLayout(new FlowLayout(FlowLayout.CENTER));

frame.setBounds(100, 200, 400, 300);

frame.addWindowListener(new WindowAdapter() {

@Override

public void windowClosing(WindowEvent e) {

System.exit(0);

}

});

final TextField txtField = new TextField(50);

Button button = new Button("打開指定文件");

button.addActionListener(new ActionListener() {

@Override

public void actionPerformed(ActionEvent e) {

String path = txtField.getText();

System.out.println(path);

if (path.length() == 0) {

return;

}

try {

Runtime.getRuntime().exec("explorer.exe /n, " + path);

} catch (IOException ex) {

ex.printStackTrace();

}

}

});

frame.add(txtField);

frame.add(button);

frame.setVisible(true);

}

怎樣用JAVA打開一個(gè)已經(jīng)寫好的TXT文件?

JAVA打開一個(gè)已經(jīng)寫好的TXT文件代碼如下:

(1):public File chooseFile(int chooseMode)

{

JFileChooser fileChooser;

File fileName;

fileChooser=new JFileChooser();

int returnVal=-1;

// fileFilter=new FileNameExtensionFilter("文本文檔","txt");

switch(chooseMode)

{

case FILE_OPEN_CHOOSE:

returnVal=fileChooser.showOpenDialog(this);

break;

case FILE_SAVE_CHOOSE:

returnVal=fileChooser.showSaveDialog(this);

break;

}

if(returnVal==fileChooser.APPROVE_OPTION)

fileName=fileChooser.getSelectedFile();

else fileName=null;

return fileName;

}

這個(gè)是通過打開文件對(duì)話框獲取文件

public void showFile(File file) throws IOException

{

textArea.setText("");

BufferedReader br=new BufferedReader(new FileReader(file));

String text;

// buffer=new StringBuffer();

while((text=br.readLine())!=null)

// buffer.append(text+"\n");

textArea.append(text+"\n");

}

(2):import java.io.*;

import java.util.*;

public class readData

{

public static void main(String[] args)

{

BufferedReader in=new BufferedReader(new FileReader("你的文件名.txt"));

String s;

int i=0;

while((s=in.readLine())!=null)

{

StringTokenizer t=new StringTokenizer(s,"|");//"|"為分隔符

p[i].id=Integer.parseInt(t.nextToken());//將第一個(gè)記錄賦給變量id

p[i].name=t.nextToken();//將第二個(gè)記錄賦給變量name

p[i].age=Integer.parseInt(t.nextToken());//將第三個(gè)記錄賦給變量age

p[i].sex=t.nextToken();//將第四個(gè)記錄賦給變量sex

i++;

}

in.close();

}

}

//**********************************************************

假設(shè)賦值得變量結(jié)構(gòu)如下:

class p

{

public int id;

public String name;

public int age;

public String sex;

}

網(wǎng)頁名稱:java選擇打開文件代碼,java中如何打開文件
網(wǎng)頁URL:http://chinadenli.net/article3/dsgceos.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站定制網(wǎng)站ChatGPT做網(wǎng)站建站公司網(wǎng)站收錄

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)