資源簡介
Java 實現透明效果的表格控件(基礎篇-實例397).zip
代碼片段和文件信息
package?com.lzw;
import?java.awt.Graphics;
import?java.awt.Graphics2D;
import?java.net.URL;
import?javax.swing.ImageIcon;
import?javax.swing.JPanel;
/**
?*?@author?李鐘尉
?*/
public?class?ImgPanel?extends?JPanel?{
????
????private?static?final?long?serialVersionUID?=?1L;
????private?ImageIcon?bg;//?背景圖片對象
????
????/**
?????*?This?is?the?default?constructor
?????*/
????public?ImgPanel()?{
????????super();
????????//?獲取圖片路徑
????????URL?url?=?getClass().getResource(“back.jpg“);
????????bg?=?new?ImageIcon(url);//?加載圖片對象
????????//?設置面板與背景相同大小
????????setSize(bg.getIconWidth()?bg.getIconHeight());
????}
????
????@Override
????protected?void?paintComponent(Graphics?g)?{
????????Graphics2D?g2?=?(Graphics2D)?g.create();
????????super.paintComponent(g2);
????????if?(bg?!=?null)?{//?如果背景圖片對象初始化完畢
????????????//?繪制圖片到界面中
????????????g2.drawImage(bg.getImage()?0?0?this);
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????301??2010-08-26?09:13??.classpath
?????文件?????????379??2010-09-07?15:32??.project
?????文件?????????635??2010-08-26?09:13??.settings\org.eclipse.jdt.core.prefs
?????文件??????260725??2010-08-26?10:27??bin\com\lzw\back.jpg
?????文件????????1246??2013-11-21?08:41??bin\com\lzw\ImgPanel.class
?????文件?????????749??2013-11-21?08:41??bin\com\lzw\LimpidityTable$1.class
?????文件????????1436??2013-11-21?08:41??bin\com\lzw\LimpidityTable$2.class
?????文件????????2830??2013-11-21?08:41??bin\com\lzw\LimpidityTable.class
?????文件??????260725??2010-08-26?10:27??src\com\lzw\back.jpg
?????文件?????????986??2010-08-26?10:24??src\com\lzw\ImgPanel.java
?????文件????????4275??2010-08-26?11:21??src\com\lzw\LimpidityTable.java
- 上一篇:Java 對統計結果進行排序
- 下一篇:Java 復數的常見運算
評論
共有 條評論