隨筆-60  評(píng)論-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;
          //程序啟動(dòng)時(shí),applet將自動(dòng)調(diào)用init()方法。
           public void init() {
            ImageIcon icon = null;
          //首先取得圖形對(duì)象。
            try {

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

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

          //將圖像加到面板的類(lèi)
           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 靜兒 閱讀(1727) 評(píng)論(0)  編輯  收藏

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 柞水县| 竹溪县| 古交市| 乐昌市| 乌拉特前旗| 临高县| 疏勒县| 高邮市| 廉江市| 英德市| 信丰县| 峡江县| 莱芜市| 绿春县| 抚远县| 冀州市| 论坛| 宣化县| 门头沟区| 汽车| 嘉义县| 海南省| 桐城市| 汾阳市| 余庆县| 勃利县| 黄平县| 通榆县| 神木县| 海安县| 息烽县| 广平县| 连城县| 百色市| 迁西县| 通城县| 黎平县| 师宗县| 德格县| 连州市| 金门县|