<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    march alex's blog
    hello,I am march alex
    posts - 52,comments - 7,trackbacks - 0
    今天寫了一個在JFrame顯示圖片(包括動圖)的小程序。
    主要用到了JPanel類,JPanel類有一個paint()方法,用于實現畫圖。在這里paint()方法里寫的就是調用一張圖片,然后就實現了在JFrame中顯示一張圖片。
    其原理其實是:在JFrame對象中放一個JPanel對象,在JPanel中實現畫圖。 代碼如下:
    import java.awt.Graphics;
    import javax.swing.ImageIcon;
    import javax.swing.JFrame;
    import javax.swing.JPanel;

    public class ImageApp extends JFrame {
        public ImageApp() {
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            setLocationRelativeTo(null);
            setSize(400, 300);
            setResizable(false);
            getContentPane().setLayout(null);
            JPanel panel = new ImagePanel();
            panel.setBounds(0, 0, 400, 300);
            getContentPane().add(panel);
            setVisible(true);
        }

        public static void main(String[] args) {
            new ImageApp();
        }

        class ImagePanel extends JPanel {
            public void paint(Graphics g) {
                super.paint(g);
                ImageIcon icon = new ImageIcon("D:\\testapp.jpg");
                g.drawImage(icon.getImage(), 0, 0, 400, 300, this);
            }
        }
    }
    動圖如下:(D:\\testapp.jpg)

    posted on 2015-03-13 11:32 marchalex 閱讀(3304) 評論(0)  編輯  收藏 所屬分類: java小程序
    主站蜘蛛池模板: 在线免费观看毛片网站| 精品久久8x国产免费观看| 国产精品二区三区免费播放心| 亚洲国产成人无码av在线播放| 欧洲乱码伦视频免费| 亚洲人成免费电影| 最近最新中文字幕完整版免费高清| 亚洲伊人久久大香线蕉啊| 在线观看的免费网站| 最新亚洲春色Av无码专区| 在线观看成人免费| 337P日本欧洲亚洲大胆精品| 凹凸精品视频分类国产品免费| 黄色网址免费在线| 国产日产亚洲系列最新| a毛片在线看片免费| 亚洲制服中文字幕第一区| 日本亚洲免费无线码| 亚洲狠狠婷婷综合久久| 午夜亚洲福利在线老司机| 久久久久久毛片免费看| 亚洲成人在线电影| 日韩一区二区a片免费观看| 国产精品亚洲专区无码不卡| 中文字幕亚洲一区| 久久99国产综合精品免费| 亚洲AV无码精品蜜桃| 国产一级淫片a免费播放口之| 精品一区二区三区高清免费观看| 亚洲综合在线视频| 国产又粗又猛又爽又黄的免费视频| 成人国产网站v片免费观看| 亚洲国产人成网站在线电影动漫| 日韩精品成人无码专区免费| 色视频在线观看免费| 久久99亚洲网美利坚合众国| 国产精品高清全国免费观看| 91在线免费视频| 亚洲一卡2卡3卡4卡5卡6卡| 自拍偷自拍亚洲精品情侣| 成人免费激情视频|