How to copy screen to image file in Java
How can I copy the screen to an image file and save it to the disk?
This code will create a file screen.jpg in root drive
File f = new File("\\screen.jpg");
try {
f.createNewFile();
java.awt.Robot r = new java.awt.Robot();
Dimension dim =java.awt.Toolkit.getDefaultToolkit().getScreenSize();
Rectangle rect = new Rectangle(dim);
java.awt.image.BufferedImage img = r.createScreenCapture(rect);
java.io.FileOutputStream fw = new java.io.FileOutputStream(f);
java.io.BufferedOutputStream out = new java.io.BufferedOutputStream (fw);
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
encoder.encode(img);
out.close();
fw.close();
} catch (Exception e) {
e.printStackTrace();
}
Similar Messages
-
How to locate the correct image file before reading/saving it
Hi,
I would like to find out how to copy/save/read image files from certain website in Java, particularly to locate the right one from various relative URL links on the same website. Below is an example to look at:
On the main web page
By selecting (http://www.abc.com/Public/Details.aspx?adid=2007103609) on a tiny camera icon that consist of source code (<td class="even"><a target="_blank" href="http://www.abc.com/Public/Details.aspx?adid=2007135110"><img src="/images/camera.gif" width="19" ...></a></td>) directed me to another page with the actual photo.
The source code of this secondary page where the photo is located are as follows:
<script language="JavaScript" type="text/javascript"><!--
</script>
<style type="text/css">@import url("http://fdimages.def.com.au/cui/netstrip-20050427.css");</style>
<div id="networkStripTop">
<a href="http://www.def.com.au/" onclick="linktop(this);" target="_top"><img src="http://fdimages.def.com.au/cui/digital.gif" height="17" width="95" class="logo" alt="DEF Digital" /></a>
<div class="links">Any suggestion would be much appreciated.
Many thanks,
JackHi All,
Could someone give me a hand with suggesting on how to locate the correct links (from multiple web pages) of the image file? I still could not proceed further on this issue.
There is no problem with saving/reading the file once it is accurately identified.
Please move it to the Java Technology & XML forum if it is not already in it.
Many thanks,
Jack -
How can i upload a image file to server by using jsp or servlet.
Hi,
I m gurumoorthy. how can i upload a image file to server by using jsp or servlet without using third party API. pls anyone send me atleast outline of the source code.
Pls send me anyone.
Regards,
Gurumoorthy.I'm not an applet programmer so I can't give you much advice there.
If you want to stream the file from the server before it's entirely uploaded, then I don't believe you can treat it like a normal file. If you're just wanting to throw it up there and then listen to it, then you can treat it like a normal file.
But again, I'm not entirely certain. You might be able to stream the start of the file from the server while you're still uploading the end of it, but it probably depends on what method you're using to do the transfer. -
How can i display a image file which is placed in the applications server
Hi all,
Can any one help me how can I display a image file which is present in the application server.
With regards,
M.Ramana Murthyhi,
*& Form TOP_OF_PAGE
* text
FORM F_TOP_OF_PAGE.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
IT_LIST_COMMENTARY = IT_LISTHEADER
i_logo = Logo name
* I_END_OF_LIST_GRID =
ENDFORM. "TOP_OF_PAGE
rgds
Anver -
How to get and display image file through servlet
If I've got a jpg file on the server..
How can I use servlet to return that image via the following calling method
/displayfile?filename=image.jpg
the image.jpg in the server will return
I know that I need to set the content type to image/jpeg
after that, how can I return the image file to browser?- Get the "file" Parameter from the URL QueryString
- check if the File specified exists on your filesystem
- read in the jpg from the file (best would be binary)
- set the right Mime Type (as you already wrote)
- write the filecontent to the ServletOutput as you would do with any other content
- that's it. -
How to copy the photo with file name at window 7 and search specific one in iphone 4s?
How to copy the photo with file name at window 7 and search specific one in iphone 4s?
Clendenen02 wrote:
2) It would be equally helpful if there was something that would take the name of the picture file and spotlight comment, copy and paste it to a movie file's comments with the same name but obviously has different extention. For an example
In a Pictures folder
Name: Dark Knight, The.jpeg Comment: (2008) Genre: Action... <- copy comment
In a Movie Folder
Name: Dark Knight, The.m4v Comment: <- paste
and do this for all 700 files
This Bash script will do it.
Edit "PicDir" and "MovDir" to the location of your Folders
(Note: The comment is written to the m4v file using xattr, so the Spotlight comment field appears blank in Finder, but the comment metadata is still indexed by Spotlight (If you add a Spotlight comment from Finder, it is stored both as an extended attribute and in a .DS_Store file)
#!/bin/bash
PicDir=$HOME/Desktop/Pictures
MovDir=$HOME/Desktop/Movies
for f in $PicDir/*
do
if [ ! -d "$f" -a "${f##*.}" == "jpeg" ]; then
comment=$(mdls -raw -name kMDItemFinderComment "$f")
if [[ $comment != "(null)" ]]; then
picname=${f##*/}
movname=${picname%.*}.m4v
if [ -e "$MovDir"/$movname ]; then
xattr -w com.apple.metadata:kMDItemFinderComment "\"$comment\"" "$MovDir"/$movname
fi
fi
fi
done -
How to add, JS and image files in portalapp.xml
Hi All,
I was trying to implement multiple level hover detailed navigation in iview for which I got couple of css scripts from web which include javascripts.
I placed these files in respective folders and their reference in header.jsp but when the iview is rendered in browser the reference is changing to .htm
So please help me out how to place these script / image files in PAR file and their reference in portalapp.xml & header.jsp.
Thanks in advance,
Sai Krishna.1) The CSS file you have , save as "jsp" file and please place in the jsp folder.
suppose your jsp is header.jsp and your css file is header_style.jsp
include the css jsp - header_style.jsp in header.jsp like
<%-- an include clause for css file --%>
<%@ include file="header_style.jsp" %>
2) All your images , please place in the "images" folder.
3) To access the images use like below: in CSS file (jsp)
in header_style.jsp
yourimage: url(<%=mimeUrl%>/images/Border.gif);
in header.jsp
<%
String mimeUrl = componentRequest.getWebResourcePath();
%>
4) more info for creating the hover menu read this blog
https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/4913
Hope this will help you. -
How can I upload a (image) file through an applet ?
How can I upload a (image) file through an applet ?
have a look at http://www.haller-systemservice.net/jupload/
i'm using Apache Jakarta HTTPClient to create a new HTTP connection to the webserver and sending a new POST request, which holds the image file. (So it's RFC1867 conform)
there is also an open source implementation of such an applet on sourceforge. it's also called JUpload, but i think it's not maintained any more. -
How I can create a XML file from java Aplication
How I can create a XML file from java Aplication
whith have a the following structure
<users>
<user>
<login>anyName</login>
<password>xxxx</password>
</user>
</users>
the password label must be encripted
accept any suggestionLet us assume you have all the data from the jsp form in an java bean object..
Now you want a xml file. This can be acheived in 2 ways
1. Write it into a file using java.io classes. Say you have a class with name
write("<name>"+obj.getName+</name>);
bingo you have a flat file with the xml
2. Use data binding to do the trick
will recommend JiBx and Castor for the 2nd option
Regards,
Rajagopal -
How to read a text/html file in java regardless of its encoding?
Hi All,
How to read a text/html file in java regardless of its encoding?
1. Is there any way to identify that a file (read using FileInputStream/or any other means with java.io package) has been saved with which type of encoding i.e. whether the file is using ANSI encoding or Unicode encoding or other?
2. Is there any standard way to read an encoded file (i.e. files having UTF-16 format for Asian locales character support) and un-encoded file (i.e. files having ordinary ANSI format) correctly without knowing the user input?
The problem is that while creating an instance of 'InputStreamReader' (ISR) we can pass the encoding type used (otherwise it takes the system's default encoding type), and the ISR expects the file to be in the same encoding format otherwise it reads it as some junk. But we don't know which file the user is going to pass whether it is Unicode (for Asian locales file should be in Unicode) with or ANSI coded (for non-Asian / English locales user generally uses ANSI encoding).
Regards,
Sam1. There is no reliable way of guessing the encoding of a file without that information. Thats why XML for example has very strict rules wrt. it's encoding (short form: use UTF-8 or UTF-16, if you use anything else, you'll have to specify it)
2. you might be able to make an educated guess if the possible range of encodings is limited, but it will probably never be 100% certain
3. The HTML file might have a header entry "<meta http-equiv..." that tells you about it's encoding. You could try to read the start of the file and see if you find that, then if you found it re-read the entire file.
regards -
How do I produce an excel file using java code
How do i produce an excel file using java code.
If it is possible would ne one have ne source code as an example.
I have tried looking up information on outputing the information to a *.csv file but unfortunality i have had no luck in finding any information. To be exact ne source code.
Thanks
LeeThat's what I use and I'd be the first to admit that it's very messy. But it works. Go use Google and see what else you can find.
-
How to convert oracle form fmb file to java swing file using Jdeveloper
how to convert oracle form fmb file to java swing file using Jdeveloper.Please explain with detailes steps if possible or please give a link where it is available
thanks
Message was edited by:
user591884There is no automatic way to do this in JDeveloper. I know there are some Oracle Partners offering forms to java conversion, I don't know how much of their tools are automated and done with JDeveloper. With JDeveloper+ADF you basically rewriting the Forms application from scratch (and using ADF is helpful during this process).
-
How can I put an image/s in Java Application?
Hi to all.
How can I put an image/s in Java Application?
I can put some images in Java applet but when i try to put it in Java application there was an error.hey u can easily do it with JLabels...i found a Code Snippet for u
public class MyPanel extends JPanel
{private JLabel imageLabel; public MyPanel() { Image image = Toolkit.getDefaultToolkit().getImage("myimage.gif"); // Could be jpg or png too imageLabel = new JLabel(new ImageIcon(image)); this.add(imageLabel); }}
hope it helps
Cheers,
Manja -
How can i call forpro prg file from java
Hai friends,
I have a doubt,clear it.
how can i call forpro prg file from java file
by,
N.VijayThanks to your reply,
I have some print statements in my foxpro program file.
Then i like to invoke that foxpro file from my java file
This want i want..,
by,
N.Vijay -
How can I copy and paste images' file?
I need to duplicate images' files (.jpeg or .gif) from a directory to another one.
How can I do?
Is there any method to do that?(with jdk1.3.1)
Thanks for your help.The following class copies files. Just call "java FileCopier file1 file2". FileInputStream and FileOutputStream also accept File instances instead of Strings, which will help when you work with different directories.
// file: FileCopier.java
import java.io.*;
public class FileCopier {
private String fileIn, fileOut;
private int buffersize = 32768;
public FileCopier(String fileIn, String fileOut) {
this.fileIn = fileIn;
this.fileOut = fileOut;
public void copy() throws IOException {
FileInputStream reader = new FileInputStream(fileIn);
FileOutputStream writer = new FileOutputStream(fileOut);
byte[] buffer = new byte[buffersize];
int read;
while( (read = reader.read(buffer, 0, buffersize)) > 0 ) {
writer.write(buffer, 0, read);
writer.flush();
public static void main(String args[]) throws IOException {
FileCopier copier = new FileCopier(args[0], args[1]);
copier.copy();
}
Maybe you are looking for
-
when I try to back up my iPad to the computer it gives me a message saying it can't sync and there is not enough room in iTunes library. How can I fix this? I need to back up iPad content to restore on a new one
-
Creating trendline in labview graph
Hi, does anyone know whether is it possible to create a trendline in labview's graph? kinda like in excel u can create a trendline but i want to do it in labview, is it possible?
-
Wats the best msn messenger to use on your mac ?
whats the best msn messenger to use on the mac + how do you use ichat ??? iv no idea how that works !!! never got a aol account or what ever !! only have msn + gmail
-
A l'ouverture d'un fichier .ai, le message "Adobe Illustrator CC 2014 a cessé de fonctionner". Windows recherche une solution. Si je clique alors sur "Déboguer", j'arrive sur une fenêtre Visual Sudio just-in-time debugger, avec le texte "An unhandled
-
A question regarding deallocating arrays
hello. just to check if i learned arrays correct.. for example i have an array 'anArray[ ]' public String[ ] anArray; -> to deallocate anArray, i simply used: anArray = null; instead of performing a for loop maybe.. is this correct? it's quite confus