public class showingImage {
    public static void main(String[] args) {
        BufferedImage gambar = null;
        Image gambar2 = null;
        try {
            gambar = ImageIO.read(new File("/home/kholimi/Pictures/Flowers_1280x960_right.jpg"));
        } catch (IOException e) { }
        int r = 100;
        gambar2 = gambar.getScaledInstance(r, r, Image.SCALE_DEFAULT);
        JFrame frame = new JFrame("Display image");
        Panel panel = new ShowImage(gambar2);
        frame.getContentPane().add(panel);
        frame.setSize(500, 500);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);
    }
}
class ShowImage extends Panel {
    Image image;
    public ShowImage(Image image) {
        this.image = image;
    }
    @Override
    public void paint(Graphics g) {
        g.drawImage(image, 0, 0, null);
    }
}
Friday, January 7, 2011
Mengubah Ukuran Gambar Di Java
Kode berikut akan menampilkan gambar yang sudah diubah ukurannya menjadi sebesar diameter r. Perhatikan baris 11-12.
Subscribe to:
Post Comments (Atom)
 
gmn bkin highlighter kyk gt pak... punyaku kurang bagus... ada scroll ke kanan-kiri... bkin tutorialnya pak. saya tunggu :D
ReplyDeleteSyntax highlehter yang saya pakai sama seperti punyamu. Bedanya, punyamu versi 2, yang ada di google code; punyaku versi 3, yang ada di alexgorbatcev dot com.
ReplyDelete