/**
* 设置背景图片
*
* @param ii 背景图片
* @param width 背景的宽度
* @param height 背景的宽度
*/
public void setBackgroundByImageIcon(ImageIcon ii, int width, int height) {
BufferedImage bufferedImage = new BufferedImage(width, height, BufferedImage.TYPE_INT_ARGB);
Graphics2D g2d = bufferedImage.createGraphics();
if (ii != null && ii.getIconWidth() > 0 && ii.getIconHeight() > 0) {
g2d.drawImage(ii.getImage(), 0, 0, width, height, null); // 绘制缩小后的图
}
g2d.dispose();
Rectangle rect = new Rectangle(0, 0, width, height);
TexturePaint texture = new TexturePaint(bufferedImage, rect);
setBackground(new TextureBackground(texture));
}
分享到:
相关推荐
twaver for java 4.47api,网页版本!开发人员必须api!
twaver-java-3.7 文档
Twaver java 最新版本开发指导
TWaver-java的库TWaver.jar
最新的TWaver可视化学习开发包,用TWaver做出更炫更美的界面。
Twaver java开发帮助文档,英文版的。
TWaver-java-4.1试用版jar包 及Demo
twaver for flex 开发手册
java电信网管图形界面网管软件开发组件twaver java 3.7开发教程
TWaver-Java手册,单机Demo 相应的文档和接口
TWaver-java-4.1最新 官网试用版jar包及Demo
twaver jar在TWaver传统的2D应用中,近一年非常突出地出现了一种需求,那就是希望能够在同一个页面内显示多种层次的网络结构
TWaver_Java_3.5【中文版】用户手册.pdf
TWaver-Java 电信组件 单机Demo
TWaver-java-4.1试用版jar包及Demo
电信级的图形设计组件 非常方便地实现以下功能: 1. 拓扑展现 2. 图形化操作 3. GIS 4. TREE/LIST/PROERTY SET
TWaver Java 开发课程3 - TDataBox的使用,好好学习!
TWaver主要应用于电信行业,提供了电信相关的业务模型,如设备面板,告警传递等,但也不局限于电信,因其还可应用于电力、金融、制造、交通等行业的软件开发中。一般的软件系统图形界面开发需要花费大量的时间和人力...
TWaver Java开发手册 有关于twaver使用介绍,适合初学者,及中级开发者
TWaver的图形组件库中提供了拓扑组件、地图组件、设备图组件,以及表格、树图、属性表、图表等丰富的通用图形界面组件,为电信运营支撑系统(OSS)的开发提供“一站式”的组件产品和解决方案,是快速设计、开发和...