六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

小議怎么在組件上顯示圖象

[摘要]小議如何在組件上顯示圖象●○●○●○●○●○●○●○●○●○●○●○●○●○●○○●作者:劉湛○●○日期:2000-12-22●○●[email protected]○●●○●○●○●○●○●○●○●○●○●...
小議如何在組件上顯示圖象

●○●○●○●○●○●○●○●○●○●○●○●○●○●○
○●作者:劉湛○●○日期:2000-12-22●○●[email protected]○●
●○●○●○●○●○●○●○●○●○●○●○●○●○●○
○●一天進步一小步●○●○●○●○●○充實我的每一天○●
●○●○●○●○●○●○●○●○●○●○●○●○●○●○

首先要說明的是,在組件上方便的顯示圖象是 swing 比 AWT 優越的特性之一,暫時我還沒看到如何
在 AWT 中實現這一方法,如果你知道,請來信告訴我。

在 swing 中,button, lable 等組件都可輕易的用圖象來改變它的外觀,以 button 為例,當創建一
個 button 對象的時候通常是這樣的:
JButton button = new JButton("Click me");
這樣就創建了一個 button 對象,上面顯示的文字是 Click me.

現在我們來稍做改動:
ImageIcon buttonIcon = new ImageIcon("button.gif", "a background of button");
JButton button = new JButton(buttonIcon);
這兩行代碼就達到了目的,在 button 上顯示了圖象 button.gif,注意我們用的是 ImageIcon 類,而
不是 Image 類。ImageIcon 中的第二個參數是對 ImageIcon 對象的描述,這個參數以后可能會被
assistive 技術用到。

如果想在 button 上同時顯示文字和圖象,還可以這樣:
JButton button = new JButton("Click me", buttonIcon);

另外,還可以定義圖象在 組件上的位置,如:
JButton button = new JButton("Click me", buttonIcon, JButton.CENTER);

最后,在順便的講一下如何改變你的 applet/application 上角的那個小圖標,怎么樣,看那杯咖啡厭煩了把?
讓我們來換上自己的圖標吧,我用的是setIconImage方法。
在 applet中,定義了一個image對象后就可以直接以它為參數來使用 setIconImage() 方法了,
而在 application 中,還需要由 ImageIcon 類轉換到 Image 對象去。可能是我笨,不知道如何在application中
有什么簡單的辦法可以直接使用 Image 類,誰知道請寫信給我,十分感謝。
URL imgURL = getClass().getResource("title.gif");
ImageIcon icon = new ImageIcon(imgURL);
setIconImage(icon.getImage());



主站蜘蛛池模板: 青青青草视频在线 | 一级做a爰片久久免费 | 亚洲综合自拍 | 午夜精品久久久久久中宇 | 欧美最猛性xxxxx(亚洲精品) | 日本黄色免费在线 | 日韩 在线视频精品 | 日韩免费精品视频 | 一区二区三区在线免费视频 | 亚洲乱强伦 | 综合 欧美 亚洲日本 | 亚洲第一成人在线 | 亚洲人成人77777在线播放 | 亚洲最新网站 | 视频一区 在线 | 日韩美女在线 | 日韩免费福利视频 | 亚洲欧洲在线视频 | 色先锋资源站 | 亚洲 日本 欧美 中文字幕001 | 四虎精品国产一区二区三区 | 亚洲一欧洲中文字幕在线 | 日本欧美一区二区三区 | 最新国产在线 | 青草青青产国视频在线 | 亚洲综合色丁香婷婷六月图片 | 亚洲乱码一区二区三区国产精品 | 日韩三级影院 | 日本男人天堂网 | 欧美一级xxxx俄罗斯一级 | 四虎影院永久免费 | 日韩在线不卡视频 | 午夜精品视频在线 | 天天射天天拍 | 一级黄色在线观看 | 日本在线播放视频 | 青青青国产免费全部免费观看 | 五月激情视频 | 一级做a爰 | 日本美女久久 | 天天干天天干天天 |