Bahasa yang Bisa Anda Gunakan

Jumat, 11 Mei 2012

coding java untuk save file jpg

Anda perna bukan, saya membuka aplikasi dan ingin menyimpan terdapat beberapa jenis file. seperti gambar : jpg, gif ,dll

nah, berikut adalah cara membuat save nya :
buatlah jframe from dan sebuah tombol (saya beranggapan bahwa, aplikasi ini sudah utuh dan hanya ingin menambahkan fungsi save :

klik 2 kali tombol save
copy kan ini :



                File outFile;
                JFileChooser fileChooser = new JFileChooser();
                fileChooser.setDialogTitle("Save As...");
                int action = fileChooser.showSaveDialog(this);

                if (action != JFileChooser.APPROVE_OPTION) {
                return;
                }
                outFile = fileChooser.getSelectedFile();

                if (outFile.exists()) {
                action = JOptionPane.showConfirmDialog(this,"Replace existing file?");
                if (action != JOptionPane.YES_OPTION)
                return;
                }


                    try
                    {
                    java.awt.Rectangle rect = drawPanel1.getBounds();
                    Image image = drawPanel1.createImage(rect.width,rect.height);
                    Graphics g = image.getGraphics();
                    drawPanel1.paint(g);
                    ImageIO.write((RenderedImage)image, "jpg", outFile);
                    JOptionPane.showMessageDialog(this,"Saved  File","iGraphics",JOptionPane.INFORMATION_MESSAGE);
                    }
                    catch(Exception e){
                    JOptionPane.showMessageDialog(this,"File cannot saved, please try again","iGraphics",JOptionPane.WARNING_MESSAGE);
                    System.out.println(e);
                    }



dan save,
jalankan.. dan coba anda save,
buat nama file + ektensinya, misalnya gambar.jpg

semoga dapat membantu, terima kasih pada saudara deki dan semua pihak terlibat yang telah membantu.. :)

Tidak ada komentar:

Posting Komentar

jika ada permasalahan, ataupun pertanyaan,, silahkan komentarnya disini.

terima kasih ^_^