List of usage examples for java.io File File
public File(URI uri)
From source file:MainClass.java
public static void main(String[] args) { File aFile = new File("afile.txt"); FileOutputStream outputFile = null; try {/* ww w . jav a2s . com*/ outputFile = new FileOutputStream(aFile, true); System.out.println("File stream created successfully."); } catch (FileNotFoundException e) { e.printStackTrace(System.err); } ByteBuffer buf = ByteBuffer.allocate(1024); System.out.println("\nByte buffer:"); System.out.printf("position = %2d Limit = %4d capacity = %4d%n", buf.position(), buf.limit(), buf.capacity()); // Create a view buffer CharBuffer charBuf = buf.asCharBuffer(); System.out.println("Char view buffer:"); System.out.printf("position = %2d Limit = %4d capacity = %4d%n", charBuf.position(), charBuf.limit(), charBuf.capacity()); try { outputFile.close(); // Close the O/P stream & the channel } catch (IOException e) { e.printStackTrace(System.err); } }
From source file:Main.java
public static void main(String[] args) throws java.io.IOException { BufferedImage img = ImageIO.read(new File("input-image.png")); BufferedImage rotated = new AffineTransformOp( AffineTransform.getQuadrantRotateInstance(3, img.getWidth() / 2, img.getHeight() / 2), AffineTransformOp.TYPE_BILINEAR).filter(img, null); ImageIO.write(rotated, "PNG", new File("output-image.png")); }
From source file:Main.java
public static void main(String[] argv) throws Exception { // Create a read/writeable file channel File file = new File("filename"); FileChannel channel = new RandomAccessFile(file, "rw").getChannel(); OutputStream os = Channels.newOutputStream(channel); os.close();//from w w w.ja va 2s .co m }
From source file:MyClass.java
public static void main(String[] argv) throws Exception { URL[] urls = null;//from w ww.j a va 2 s. c o m File dir = new File(System.getProperty("user.dir") + File.separator + "dir" + File.separator); URL url = dir.toURI().toURL(); urls = new URL[] { url }; ClassLoader cl = new URLClassLoader(urls); Class cls = cl.loadClass("MyClass"); MyClass myObj = (MyClass) cls.newInstance(); }
From source file:FileFilterDemo.java
public static void main(String[] args) { JFileChooser chooser = new JFileChooser(); chooser.setCurrentDirectory(new File(".")); chooser.setFileFilter(new javax.swing.filechooser.FileFilter() { public boolean accept(File f) { return f.getName().toLowerCase().endsWith(".gif") || f.isDirectory(); }//from www . j a v a 2 s . c o m public String getDescription() { return "GIF Images"; } }); int r = chooser.showOpenDialog(new JFrame()); if (r == JFileChooser.APPROVE_OPTION) { String name = chooser.getSelectedFile().getName(); System.out.println(name); } }
From source file:Main.java
public static void main(String[] argv) throws Exception { // Create a read/writeable file channel File file = new File("filename"); FileChannel channel = new RandomAccessFile(file, "rw").getChannel(); InputStream is = Channels.newInputStream(channel); // Close the channel is.close();// ww w . j a va 2 s.c o m }
From source file:Main.java
public static void main(String[] args) throws Exception { ZipFile zip = new ZipFile(new File("sample.zip")); for (Enumeration e = zip.entries(); e.hasMoreElements();) { ZipEntry entry = (ZipEntry) e.nextElement(); System.out.println("File name: " + entry.getName() + "; size: " + entry.getSize() + "; compressed size: " + entry.getCompressedSize()); InputStream is = zip.getInputStream(entry); InputStreamReader isr = new InputStreamReader(is); char[] buffer = new char[1024]; while (isr.read(buffer, 0, buffer.length) != -1) { String s = new String(buffer); System.out.println(s.trim()); }//from w w w .jav a 2 s. c o m } }
From source file:Main.java
public static void main(String[] args) throws IOException { BufferedImage image = ImageIO.read(new File("E:/Java_Dev/plasma.gif")); // crop image BufferedImage firstHalf = image.getSubimage(0, 0, (image.getWidth() / 2), image.getHeight()); BufferedImage secondHalf = image.getSubimage(image.getWidth() / 2, 0, image.getWidth() / 2, image.getHeight());//from www.j av a 2 s. co m File croppedFile1 = new File("E:/Java_Dev/half1.png"); File croppedFile2 = new File("E:/Java_Dev/half2.png"); ImageIO.write(firstHalf, "png", croppedFile1); ImageIO.write(secondHalf, "png", croppedFile2); // join image BufferedImage joined = new BufferedImage(image.getWidth(), image.getHeight(), image.getType()); BufferedImage image1 = ImageIO.read(new File("E:/Java_Dev/half1.png")); BufferedImage image2 = ImageIO.read(new File("E:/Java_Dev/half2.png")); Graphics2D graph = joined.createGraphics(); graph.drawImage(image1, 0, 0, null); graph.drawImage(image2, image1.getWidth(), 0, null); File joinedFile = new File("E:/Java_Dev/joined.png"); ImageIO.write(joined, "png", joinedFile); }
From source file:Main.java
public static void main(String[] argv) throws Exception { AudioInputStream stream = AudioSystem.getAudioInputStream(new File("audiofile")); }
From source file:MainClass.java
public static void main(String[] args) { File aFile = new File("C:/test.bin"); FileInputStream inFile = null; try {//from ww w . java 2 s. co m inFile = new FileInputStream(aFile); } catch (FileNotFoundException e) { e.printStackTrace(System.err); } FileChannel inChannel = inFile.getChannel(); final int PRIMECOUNT = 6; ByteBuffer buf = ByteBuffer.allocate(8 * PRIMECOUNT); long[] primes = new long[PRIMECOUNT]; try { while (inChannel.read(buf) != -1) { ((ByteBuffer) (buf.flip())).asLongBuffer().get(primes); for (long prime : primes) { System.out.printf("%10d", prime); } buf.clear(); } inFile.close(); } catch (IOException e) { e.printStackTrace(System.err); } }