about java swing
How to upload the pictures and photo on the panel in java swing ,plz help
thank a lot.
View Answers
March 4, 2010 at 12:51 PM
Hi Friend,
Try the following code:
import java.awt.*;
import java.io.*;
import javax.swing.*;
import java.awt.image.*;
import java.awt.event.*;
import javax.imageio.ImageIO;
public class UploadImage extends JPanel {
static File file=null;
int index;
JButton button;
BufferedImage bi, bufferImage;
int w, h;
public static void main(String[] args) {
JFrame frame = new JFrame();
JPanel panel = new UploadImage();
frame.getContentPane().add(panel);
frame.setSize(300, 100);
frame.setVisible(true);
}
public UploadImage(){
button=new JButton("Browse");
this.add(button);
button.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
JFileChooser chooser = new JFileChooser();
chooser.addChoosableFileFilter(new ImageFileFilter());
int returnVal = chooser.showOpenDialog(null);
if(returnVal == JFileChooser.APPROVE_OPTION) {
file = chooser.getSelectedFile();
try{
bi = ImageIO.read(file);
w = bi.getWidth(null);
h = bi.getHeight(null);
if (bi.getType() != BufferedImage.TYPE_INT_RGB) {
BufferedImage bi2 = new BufferedImage(w, h, BufferedImage.TYPE_INT_RGB);
Graphics big = bi2.getGraphics();
big.drawImage(bi, 0, 0, null);
bufferImage = bi = bi2;
button.setVisible(true);
}
}
catch(Exception ex){}
}
}
});
}
public Dimension getPreferredSize() {
return new Dimension(w, h);
}
public void paint(Graphics g) {
filterImage();
g.drawImage(bufferImage, 0, 0, null);
}
public void filterImage(){
BufferedImageOp op = null;
switch (index){
case 0:
bufferImage = bi;
return;
case 1:
}
bufferImage = new BufferedImage(w, h, BufferedImage.TYPE_INT_RGB);
op.filter(bi, bufferImage);
}
}
class ImageFileFilter extends javax.swing.filechooser.FileFilter {
public boolean accept(File file) {
if (file.isDirectory()) return false;
String name = file.getName().toLowerCase();
return (name.endsWith(".jpg") || name.endsWith(".png")|| name.endsWith(".gif"));
}
public String getDescription() { return "Images (*.gif,*.bmp, *.jpg, *.png )"; }
}
Thanks
Ads
Related Tutorials/Questions & Answers:
about java swing - Java Beginners
about java swing How to upload the pictures and photo on the panel in
java swing ,plz help
thank a lot. Hi Friend,
Try the following code:
import java.awt.*;
import java.io.*;
import javax.swing.*;
import
Swing In Java
Swing In
Java
In this tutorial we will read
about the various aspects of
Swing.... This
example will demonstrate you
about how to use the
Swing components in
Java... technologies. Later, the JFC was
renamed to
Swing. Before, the
Java version 1.2
Advertisements
java swing
java swing view the book details using
swing
java swing
java swing what is
java swing
Swing is a principal GUI toolkit for the
Java programming language. It is a part of the JFC (
Java Foundation Classes), which is an API for providing a graphical user interface for
Java
Java swing
Java swing Write a
java swing program to calculate the age from given date of birth
java swing - Swing AWT
java swing how to add image in JPanel in
Swing? Hi Friend,
Try the following code:
import java.awt.*;
import java.awt.image....:
http://www.roseindia.net/
java/example/
java/
swing/
Thanks
java swing.
java swing. Hi
How SetBounds is used in
java programs.The values in the setBounds refer to what?
ie for example setBounds(30,30,30,30) and in that the four 30's refer to what
JAVA SWING
JAVA SWING Hi....
Iam doing project in
java...and my front end in
swing ..our project is like billing software...
then what are the topics i want cover? then how to design?
pls help me
Java swing
are displayed in the table..I need the source code in
java swing...
Java swing If i am login to open my account the textfield,textarea and button are displayed. if i am entering the time of the textfield
Java swing
to the database using
java swing...
Java swing I create one table. That table contains task ID and Task Name. When I click the task ID one more table will be open and that table
Java swing
Java swing how to create simple addition program using
java swing?
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
class SumOfNumbers extends JFrame
{
SumOfNumbers(){
JLabel lab1=new
Java swing
Java swing when i enter the time into the textbox and activities into the textarea the datas saved into the database.the
java swing code for the above item
import java.sql.*;
import java.awt.*;
import javax.swing.
java swing
java swing what is code for diplay on
java swing internal frame form MYSQL DB pls send
Here is a code of creating form on jinternalframe and connect to mysql.
import java.io.*;
import java.sql.*;
import java.awt.
Java swing
Java swing How to combine two
java files
Java Swing
Java Swing I want scroll bar in a frame is it possible? if it is possible means i want coding for that please send me a reply
Java Swing
Java Swing i have a Label more than that of a frame .... how to extend the frame to view the label which are hidden.. please send me the answer sir/madam
Java Swing
Java Swing i have a Label more than that of a frame .... how to extend the frame to view the label which are hidden.. please send me the coding sir/madam
Java Swing
Java Swing i have a Label more than that of a frame .... how to extend the frame to view the label which are hidden.. please send me the coding sir/madam
Java Swing
Java Swing i have a Label more than that of a frame .... how to extend the frame to view the label which are hidden.. please send me the coding sir/madam
About Java
About Java Hi,
Can anyone tell me the
About Java programming language? How a c programmer can learn
Java development techniques?
Thanks
Hi,
Read
about java at http://www.roseindia.net/
java.
Thanks
Java swing
Java swing Design an appliaction for with details such as name,age,DOB,address,qualification and finaly when we click the view details button all types details should be displayed in another View in TextView's..I need the sample
Java swing
Java swing I create 2 text field f1,f2 and 2 button b1,b2.If i enter some text in the text field and click the button b1 the text field f1 text will be shown in the Message dialog box and if i click the button b2 the text field
Java Swing
Java Swing Write an applet program to transfer the content of the text field into the listbox component on clicking a button code project
 ...++");
model.addElement("
Java");
model.addElement("Perl");
model.addElement
java swing
java swing what is code for dislay image on
java swinginternalframe form MYSQL DB pls send
Here is a code that displays an image on internal frame.
import java.awt.*;
import java.io.*;
import javax.imageio.
Java swing code
Java swing code can any one send me the
java swing code for the following:
"A confirmation message after the successful registration of login form
Java swing code
Java swing code can any one send me the
java swing code for the following:
"A confirmation message after the successful registration of login form
Java swing code
Java swing code can any one send me the
java swing code for the following:
"A confirmation message after the successful registration of login form
Java swing code
Java swing code can any one send me the
java swing code for the following:
"A confirmation message after the successful registration of login form
Java swing code
Java swing code can any one send me the
java swing code for the following:
"A confirmation message after the successful registration of login form
Java swing code
Java swing code can any one send me the
java swing code for the following:
"A confirmation message after the successful registration of login form