隨筆-60  評論-117  文章-0  trackbacks-0
          例一:

          package map1;

          import java.awt.Graphics;
          import java.awt.Image;
          import java.net.MalformedURLException;
          import java.net.URL;

          import javax.swing.ImageIcon;
          import javax.swing.JApplet;
          import javax.swing.JPanel;

          public class T4 extends JApplet {

           private static final long serialVersionUID = 1L;
          //程序啟動時,applet將自動調(diào)用init()方法。
           public void init() {
            ImageIcon icon = null;
          //首先取得圖形對象。
            try {

             icon = new ImageIcon(new URL(getCodeBase(), "Images/6.gif"));//字符串為相對路徑。
            } catch (MalformedURLException e) {
             System.out.println("Failed to create to URL." + e);
             return;
            }
          //容器大小設定。
            int imageWidth = icon.getIconWidth();
            int imageHeight = icon.getIconHeight();
            resize(imageWidth, imageHeight);

           //調(diào)用將圖像加到面板的類
           ImagePanel imagePanel = new ImagePanel(icon.getImage());
          //將圖像添加到界面上。
            getContentPane().add(imagePanel);
           }

          //將圖像加到面板的類
           class ImagePanel extends JPanel {
            private static final long serialVersionUID = 1L;
            private Image image;

          //獲得圖像。  
          public ImagePanel(Image image) {
             this.image = image;
            }
          //圖像繪制。
            public void paint(Graphics g) {
             g.drawImage(this.image, 0, 0, this);
            }
           }

          }

          posted on 2007-10-18 14:48 靜兒 閱讀(1726) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 武平县| 弋阳县| 石嘴山市| 怀来县| 南溪县| 叙永县| 色达县| 宝鸡市| 崇礼县| 琼中| 五指山市| 天长市| 内丘县| 固阳县| 改则县| 白玉县| 清水河县| 静乐县| 荆州市| 额尔古纳市| 菏泽市| 永和县| 信宜市| 哈巴河县| 休宁县| 扶绥县| 塘沽区| 乌拉特后旗| 普宁市| 甘孜县| 灵石县| 靖江市| 泉州市| 五河县| 新宁县| 驻马店市| 名山县| 德庆县| 涟水县| 积石山| 子洲县|