创建Image图像的几种方法
生活随笔
收集整理的這篇文章主要介紹了
创建Image图像的几种方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
創建Image圖像的方式主要分三種,一是通過File文件創建Image圖像,二是通過ImageIcon創建Image圖像,三是通過Toolkit中的函數創建Image圖像。
?一、通過File文件創建Image圖像
1、通過文件選擇器選擇文件,創建File文件,創建Image圖像
2、通過相對路徑和絕對路徑創建File文件,創建Image圖像
Image images = new Image();File file = new File("1.gif"); //字符串是文件的絕對路徑或者相對路徑 try{ //對異常進行處理 images = ImageIO.read(file); }catch(IOException e){ e.printStackTrace();}?二、通過ImageIcon創建Image圖像 Image images = new Image(); URL url = this.getClass().getResource("1.gif");//文件的相對路徑ImageIcon imageIcon=new ImageIcon(url);images =imageIcon.getImage(); 注:在網上找的是getResource(" "),中填文件的相對路徑,(可以通過System.out.println(System.getProperty("user.dir"));查詢自己工程路徑),但是在自己電腦上并不是絕對路徑,而是在包含class文件的文件夾下。(使用eclipse)三、通過Toolkit工具中的函數創建Image圖像 Image images = new Image(); Toolkit tool = Toolkit.getDefaultToolkit();images = tool.getImage("1.gif");//字符串為絕對路徑或相對路徑
??????? 在eclipse中是使用第一種方法通過File文件創建Image文件,如果為gif圖像時,圖像靜止。使用第二種方法通過ImageIcon創建Image圖像和的第三種方法通過Toolkit工具中的函數創建Image圖像通過Toolkit工具中的函數創建Image圖像,gif圖像正常顯示。
總結
以上是生活随笔為你收集整理的创建Image图像的几种方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 工作、求职需要记住的英文缩写,offer
- 下一篇: 华为u8860手机 android4.0