Open a file using Java
Write a java program to open a text file. Check if the file already exists. If the file already exists then append data to it. Otherwise program should write 10 lines of text data in the file.
i was told that all i need to do is
BufferedReader in = new BufferedReader(new FileReader(filename));
in.readLine()
then just write to it
but i am not sure on how to do that.
If anyony can help me i would appreciate it..
thanks
Similar Messages
-
How to open/read file using Java in Unix?
Hi Friends,
Can you please help me out how to open/read file using java in unix os? I have create one text file in "/home/test.txt" in unix environment. How to open the same file & read using java code?
- Hiren Modihttp://java.sun.com/docs/books/tutorial/essential/io/index.html
-
Error trying to open a file using java.io.* in an Applet
I have a file called wordlist.txt and I am using java.io.* to open it. When I try it
in Applet Viewer it runs without a hitch. But when I try to run it in a
browser as an Applet, it errors out saying:
com.ms.security.SecurityExceptionEx[package3/SpellCheck.setWordList]: cannot access file wordlist.txt
I have tried adding this file to my Project and accessing it that way but I still get
the same message. If anyone can help with this, I sure would appreciate it.
My code is as follows:
String inWord = new String("zzz");
try {
File myWordList = new File("wordlist.txt");
BufferedReader inWordList = new BufferedReader(
new FileReader(myWordList));
inWord = inWordList.readLine();
while (inWord != null) {
wordList.addElement(inWord);
inWord = inWordList.readLine();
} // end while
inWordList.close();
} // end try
catch (Exception e1) {
// Pr is equivalent System.out.println();
Pr("Error Reading this line " + '\n' + inWord + '\n' + e1);
} // end catch
} // end setWordList()Applets are generally prevented from reading as well as writing files, but appletviewer can load files from the hard drive, so, that is the cause of the behaviour you have observed. To know more about enabling applets load files, you have to sign your applets,
learn more at
http://java.sun.com/sfaq/#prevent -
hi all
I have a prob with my code
the problem is by using the FileChooser like
file = fileChooser.getSelectedFile();
I have the file name but how can i open that file e.g. if file is word document then that file should open in word , if that file is HTML file then open in IE , and other files as well.
is there any way to open a file
plz help me
Thanx
Regards
Satinderjitveer ji, try this code on your pc if you can. Click the print button and see that happens. thanx yuvraj:
import java.awt.*;
import java.awt.event.*;
import java.awt.print.*;
//import com.sun.java.swing.*;
import javax.swing.*;
public class ComponentPrinterFrame
extends JFrame
implements Printable {
public static void main(String[] args) {
ComponentPrinterFrame cpf = new ComponentPrinterFrame();
cpf.setVisible(true);
public ComponentPrinterFrame() {
super("ComponentPrinterFrame v1.0");
createUI();
protected void createUI() {
JPanel panel = new JPanel();
JButton printButton = new JButton("Print");
panel.add(printButton);
panel.add(new JList(new Object[] { "One", "Two", "Three" }));
panel.add(new JButton("Push me"));
panel.add(new JCheckBox("Chess", true));
panel.add(new JComboBox(new Object[] { "Eins", "Zwei", "Drei" }));
printButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent ae) {
PrinterJob pj = PrinterJob.getPrinterJob();
pj.setPrintable(ComponentPrinterFrame.this);
if (pj.printDialog()) {
try { pj.print(); }
catch (PrinterException pe) {
System.out.println(pe);
setContentPane(panel);
setSize(400, 400);
// Center.
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = getSize();
int x = (screenSize.width - frameSize.width) / 2;
int y = (screenSize.height - frameSize.height) / 2;
setLocation(x, y);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
dispose();
System.exit(0);
public int print(Graphics g, PageFormat pf, int pageIndex) {
if (pageIndex != 0) return NO_SUCH_PAGE;
Graphics2D g2 = (Graphics2D)g;
g2.translate(pf.getImageableX(), pf.getImageableY());
getContentPane().paint(g2);
return PAGE_EXISTS; -
How can we open any file using JAVA...
Hi all
i trying to make code in that code i choose a file using a filechooser then put that file name in FILE object like (File file = fileChooser.getSelectedFile();)
but the thing is how can i open that file for example if that file is HTML file then opens in IE or if that file is MS Word document that open in Word, like that
is there any suggestions
Thanx
Regards
Satinderjitstart is a windows command-line utility.
start foo.doc will start Word (or Star Office or Word Perfect or whatever is registered for the .doc extension),
start bar.htmnl will start your registered browser etc. -
Opening a template indd file using java API
How do I open a template indd file using java API and use it for laying out graphics and text ?
Thanks in advanceSample code:
VariableType vtDocument = myApp.open(VariableTypeUtils.createFile("c:\\myfile.indd"));
myDocument = DocumentHelper.narrow(vtDocument.asObject());
Thanks
-arun -
Open .doc file in java on Windows 98/2000
Hi all,
I need to open a .doc file on Windows 98/2000 PC thriugh java.I have used the command
Runtime.getRuntime().exec(new String[] {"cmd", "/C", "start", "\"\"", filename});
This command works fine on Window 2000 but gives IO Exception: CreateProcess: start <filename> error=2
So I tried the command
Runtime.getRuntime().exec("start"+filename);
Now this command works fine on Windows 98 but gives the same error on Win2000.
Someone please suggest a command which will work fine on all Windows OS.
Thanks in advanceHave a look at the Java Desktop Integration Components Project https://jdic.dev.java.net/documentation/index.html
especially look at
https://jdic.dev.java.net/nonav/documentation/javadoc/jdic/org/jdesktop/jdic/desktop/Desktop.html#open(java.io.File)
which opens a File using the default application associated with this kind of file. -
How can zip file using java ?
I would like to ask is that any package or example code allowing zipping serveral file using java ?
Here's a test program I wrote, which may help. As far as I know the jip/zar classes are interchangeable.
import java.io.*;
import java.util.jar.*;
public class ZipTest
public static void main(String[] args) throws Exception
/* create a file stream for the new zip file */
FileOutputStream fileOutputStream=new FileOutputStream("test.zip");
JarOutputStream zipOutputStream=new JarOutputStream(fileOutputStream);
/* open file to add to zip file */
File file=new File("test.dat");
FileInputStream fileInputStream=new FileInputStream(file);
/* create a buffer and read file into buffer */
int length=(int)file.length();
byte[] buffer=new byte[length];
fileInputStream.read(buffer,0,length);
/* create entry in zip file */
JarEntry jarEntry=new JarEntry("test.dat");
/* add it */
zipOutputStream.putNextEntry(jarEntry);
zipOutputStream.write(buffer,0,length);
/* clean up and exit */
fileInputStream.close();
zipOutputStream.close();
} -
I need to open pdf files using AutoVue in .Net Desktop application(Windows Form ). Is it possible?
If it is possible please help me to.
Thanks
BimalOut of the box no
Doing it requires a good knowledge of .Net and JAVA (specifically JNI) in order to build a JAVA wrapper for .Net
I would recommend to google on how you can interact with a java applet inside an IEFRame that is sitting inside a .Net application
Java.NET : Integration of Java and .NET - CodeProject
But your are on your own there -
How to Write in bold to a file using java I/O classes?
Hi,
Using I/O classes I want to prepare a .doc file in which some text will be there. I want that text to be formatted. Like some text I want to be bold. Some text to be italic. How can I write bold/Italic text to the file using java I/O classes.
Thanks
PrashantBy .doc file, I'm assuming you mean an MS Word document, yes? (fyi, Word Perfect also used the .doc extension)
The .doc format is proprietary to Microsoft and isn't documented by them. In order to output a file in .doc format you'd have to understand that format correctly, otherwise MS Word will spit out it's tongue at you, call you names, and maybe send the Microsoft Police to "audit" your PC Software Licensing.
Fortunately for you there is an open source project to demangle the microsoft file formats. See http://jakarta.apache.org/poi/ and especially pay attention to the HDF project (Horrible Document Format).
- David -
Unzipping files using java.util
I am trying to unzip files using java.util.zip
It works fine when I am trying to unzip a file that is already residing on the server.
But I want to unzip the file that user will upload to the server .
My code is uploading zip file to server but not able to unzip this zip file giving error
java.util.zip.ZipException: error in opening zip file
What could be the problem
I am not getting exactly
Can you give me any clue
Thankssounds like the uploading is the problem. Are you FTPing the file? If so check that it's being transferred in binary, not ascii.
-
Downloading images and audio file using java
Dear All
I have a directory on my webserver which contains images,audio files and many other data files.
I want to download all the file but the problem is when i download image and save it, it is not viewable. I dont want to use Image class as i may have to downlaod audio files too. Please guis which stream shouldi open to download any kind of content using same code.
Thanks in advance. And if u have some example please let me know
Regards
Jaferydownloading images and audio file using java -------------------------------
how to write it back to dataoutputstremI don't understand what you are talking about.
Server: DataOutputStream -> Client: DataInputStream -- the two is a pair. -
Read Text file using Java Script
Hi,
I am trying to read a text file using Java Script within the webroot of MII as .HTML file. I have provided the path as below but where I am not able to open the file. Any clue to provide the relative path or any changes required on the below path ?
var FileOpener = new ActiveXObject("Scripting.FileSystemObject");
var FilePointer = FileOpener.OpenTextFile("E:\\usr\\sap\\MID\\J00\\j2ee\\cluster\\apps\\sap.com\\xapps~xmii~ear\\servlet_jsp\\XMII\\root\\CM\\OCTAL\\TestTV\\Test.txt", 1, true);
FileContents = FilePointer.ReadAll(); // we can use FilePointer.ReadAll() to read all the lines
The Error Log shows as :
Path not found
Regards,
MohamedHi Mohamed,
I tried above code after importing JQuery Library through script Tag. It worked for me . Pls check.
Note : You can place Jquery1.xx.xx.js file in the same folder where you saved this IRPT/HTML file.
<HTML>
<HEAD>
<TITLE>Your Title Here</TITLE>
<SCRIPT type="text/javascript" src="jquery-1.9.1.js"></SCRIPT>
<script language="javascript">
function Read()
$.get( "http://ldcimfb.wdf.sap.corp:50100/XMII/CM/Regression_15.0/CrossTab.txt", function( data ) {
$(".result").html(data);
alert(data);
// The file content is available in this variable "data"
</script>
</HEAD>
<BODY onLoad="Read()">
</BODY>
</HTML> -
Want To create Zip file using java,And Unzip without Java Program
I want to create a zip text file using java, I know Using ZipOutputStream , we can create a zip file, , But i want to open that zip file without java program. suppose i use ZipOutputStream , then zip file is created But for unZip also difftrent program require. We cant open that zip file without writing diff java program.
Actually i have one text file of big size want to create zip file using java , and unzip simply without java program.Its Possible??
Here is one answer But I want to open that file normal way(
For Exp. using winzip we can create a zip file and also open simply)
http://forum.java.sun.com/thread.jspa?threadID=5182691&tstart=0Thanks for your Reply,
I m creating a zip file using this program, Zip file Created successfully But when im trying to open .zip file i m getting error like "Canot open a zip file, it does not appear to be valid Archive"
import java.io.*;
import java.util.zip.*;
public class ZipFileCreation
public static void main (String argv[])
try {
FileOutputStream fos = new FileOutputStream ( "c:/a.zip" );
ZipOutputStream zip = new ZipOutputStream ( fos );
zip.setLevel( 9 );
zip.setMethod( ZipOutputStream.DEFLATED );
// get the element file we are going to add, using slashes in name.
String elementName = "c:/kalpesh/GetSigRoleInfo092702828.txt";
File elementFile = new File ( elementName );
// create the entry
ZipEntry entry = new ZipEntry( elementName );
entry.setTime( elementFile.lastModified() );
// read contents of file we are going to put in the zip
int fileLength = (int)elementFile.length();
System.out.println("fileLength = " +fileLength);
FileInputStream fis = new FileInputStream ( elementFile );
byte[] wholeFile = new byte [fileLength];
int bytesRead = fis.read( wholeFile , 0 /* offset */ , fileLength );
// checking bytesRead not shown.
fis.close();
// no need to setCRC, or setSize as they are computed automatically.
zip.putNextEntry( entry );
// write the contents into the zip element
zip.write( wholeFile , 0, fileLength );
zip.closeEntry(); System.out.println("Completed");
// close the entire zip
catch(Exception e) {
e.printStackTrace();
} -
Can i open a file using applet?
Hi,
I try to open a file using applet.. but an error said "access denied(java.io.FilePermission tempecg.out, read) ...."
tempecg.out is the file that I want to read.. below is part of my code.. what should I do...?
currently the file is in my harddisk, next time will be linked using URL, will this be another problem?
thanks!
public void run()
while (true)
try
LineNumberReader lr = new LineNumberReader(new FileReader("tempecg.out"));
while (dv.size() < 240)
int p = Integer.parseInt(lr.readLine().toString());
//int p = (int)(Math.random() * 260);
dv.add(new Point(0,p-130));
Thread.sleep(2000);
} catch (InterruptedException e) {}
catch (IOException e) {}Hi pjustin1,
you must use the policytool.exe given with JDK 1.2.x (or more).
and with this tool you must add a permission on file (FilePermission) you want to access.
Christophe.
Maybe you are looking for
-
Specifics are: Currently living in the U.S. and will be studying abroad for a semester this fall in London. I want to preorder a book that comes out in October and be able to read it while I'm over there, but I don't know if the book will download fo
-
HOW TO FIX NO AUDIO PROBLEM IN FLASH (4 SOLUTIONS)
This solution is for WINDOWS ONLY!!! Unfortunately I believe it is a bug in flash itself as I have read more than one instance of this same no audio problem occuring on MAC'S and LINUX based systems as well. IF YOU KNOW OF SOLUTIONS TO THE MAC OR LIN
-
help, im desperate in here, personnaly i dont think java can print to printers... i have been searching, alot, all i want is to print a txt file... it works fine with jpeg and gif but not with txt... it seems that my printer doesnt support which make
-
HT4702 Best web-sharing site for photos since Mobile Me Gallery is eliminated.
I shared many of my iPhoto albums with my friends and family through the Mobile Me Gallery. Now that that's gone, what do you recommend to replace this web-sharing of photos and videos?
-
No tab for "Folders" in advanced options for Calendar synch
After updating to Desktop v 7.0, my secondary Outlook calendars do not synch to my phone. Online help files state there should be a "Folders" tab in advanced settings within configuration where I can select the other calendar folders. Nope. I have