Hvordan åpne TXT-filen i NetBeans bruker Mac?

stemmer
1

Jeg ønsker å åpne en .txt-fil ved hjelp av NetBeans på Mac. Jeg ønsker å åpne filen slags høyreklikk og deretter Open. Foreløpig Jeg bruker følgende linjer.

ProcessBuilder p = new ProcessBuilder();

    try{
    p.command(TextEdit, //Users//esna786//Desktop//Testing1//untitled folder//untitled folder//1.txt);
p.start();
    }catch(IOException e){
        e.printStackTrace();
    }

Noen til å hjelpe.

Følgende er stakksporing

java.io.IOException: Cannot run program TextEdit: error=2, No such file or     directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at comparisonForm.jButton1ActionPerformed(comparisonForm.java:979)
at comparisonForm.access$1300(comparisonForm.java:31)
at comparisonForm$15.actionPerformed(comparisonForm.java:590)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
Publisert på 07/03/2015 klokken 13:29
kilden bruker
På andre språk...                            


1 svar

stemmer
0

Bruke noe sånt som dette:

Process p = new ProcessBuilder("open", "/Users/esna786/Desktop/Testing1/untitled folder/untitled folder/1.txt").start();

I OS X bør du bruke openkommandoen. Den vil finne riktig program for åpne filen sendes som argument.

FYI: Her er detaljert informasjon om ProcessBuilder.

Svarte 07/03/2015 kl. 13:35
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more