资源简介
Java实现Map集合二级联动示例中国省市例子
代码片段和文件信息
package genwoxue;
import java.awt.Graphics;
import java.awt.Image;
import javax.swing.JPanel;
/**
* 带背景的面板组件
*
*/
public class BackgroundPanel extends JPanel {
/**
*
*/
private static final long serialVersionUID = 7758689434195492602L;
/**
* 背景图片
*/
private Image image;
/**
* 构造方法
*/
public BackgroundPanel() {
super();
setOpaque(false);
setLayout(null);
}
/**
* 设置图片的方法
*/
public void setImage(Image image) {
this.image = image;
}
@Override
protected void paintComponent(Graphics g) {// 重写绘制组件外观
if (image != null) {
int width = getWidth();// 获取组件大小
int height = getHeight();
g.drawImage(image 0 0 width height this);// 绘制图片与组件大小相同
}
super.paintComponent(g);// 执行超类方法
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 301 2015-09-18 15:21 China\.classpath
文件 381 2015-09-18 15:21 China\.project
文件 629 2015-09-18 15:21 China\.settings\org.eclipse.jdt.core.prefs
文件 1028 2015-09-18 17:12 China\bin\genwoxue\BackgroundPanel.class
文件 7823 2015-09-18 15:24 China\bin\genwoxue\CityMap.class
文件 869 2015-09-18 17:14 China\bin\genwoxue\Mainfr
文件 660 2015-09-18 17:14 China\bin\genwoxue\Mainfr
文件 4456 2015-09-18 17:14 China\bin\genwoxue\Mainfr
文件 4556 2015-09-18 17:04 China\bin\genwoxue\SwingResourceManager.class
文件 74846 2015-09-18 16:54 China\bin\images\background.jpg
文件 1021 2015-09-18 17:12 China\src\genwoxue\BackgroundPanel.java
文件 4809 2015-09-18 15:24 China\src\genwoxue\CityMap.java
文件 6800 2015-09-18 17:14 China\src\genwoxue\Mainfr
文件 5656 2015-09-18 17:04 China\src\genwoxue\SwingResourceManager.java
文件 74846 2015-09-18 16:54 China\src\images\background.jpg
目录 0 2015-09-18 17:12 China\bin\genwoxue
目录 0 2015-09-18 16:56 China\bin\images
目录 0 2015-09-18 17:12 China\src\genwoxue
目录 0 2015-09-18 16:56 China\src\images
目录 0 2015-09-18 15:21 China\.settings
目录 0 2015-09-18 16:56 China\bin
目录 0 2015-09-18 16:56 China\src
目录 0 2015-09-18 17:00 China
----------- --------- ---------- ----- ----
188681 23
评论
共有 条评论