Java_ToolKit用法


轉自:http://blog.sina.com.cn/s/blog_9e4556250100z5kv.html

 

此類是所有 Abstract Window Toolkit 實際實現的抽象超類。Toolkit 的子類被用於將各種組件綁定到特定本機工具包實現。

 
大多數應用程序不應直接調用該類中的任何方法。 Toolkit 定義的方法是一種“膠水”,將  java.awt 包中與平台無關的類與  java.awt.peer 中的對應物連接起來。 Toolkit 定義的一些方法能直接查詢本機操作系統。
 
以下是采用ToolKit讀取硬盤上的圖片
private static Toolkit tk =Toolkit.getDefaultToolkit(); //拿到默認工具包,通過工具包的方法把硬盤上的圖片拿到內存中來
private static Image[] exploreImages = null;
private static Map<String,Image> map = new HashMap<String,Image>();
static{     //靜態代碼區, “靜態塊”中代碼的特點是:在這個類被裝載時就會執行,且只執行一次。
exploreImages = new Image[]{
tk.getImage(Explore.class.getClassLoader().getResource("images/effect_blast_1.png")),
tk.getImage(Explore.class.getClassLoader().getResource("images/effect_blast_2.png")),
tk.getImage(Explore.class.getClassLoader().getResource("images/effect_blast_3.png")),
tk.getImage(Explore.class.getClassLoader().getResource("images/effect_blast_4.png")),
tk.getImage(Explore.class.getClassLoader().getResource("images/effect_blast_5.png"))
tk.get
};
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM