网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>JAVA>>新手入门>>基础入门>查看文档  
  小议如何在application中显示图象     
  文章作者:未知  文章来源:水木森林  
  查看:121次  录入:管理员--2007-11-17  
 
  作者:jeru
日期:2000-12-20 12:58:53
小议如何在 application 中显示图象

*************************************************************
**
** 作者:刘湛 ------------------- 一天进步一小步
** 日期:2000-12-20 ------------ ==============
** jeru@163.net ----------------- 充实我的每一天
**
*************************************************************

在 application 中显示图象有些人用的方法比较麻烦,要用到 toolkit 类。
这里我发现了一个教为简单的办法,就是用getimage()方法来从一个 imageicon 对象获取 image 对象。
具体做法如下:

//获取图象文件路径
//getresource()方法会自动的去classpath中找你的图象文件,这不失为一中好的办法
//即使你的图象文件在jar包中,我们也可以很轻易的找到它
url imgurl = getclass().getresource("img/test.gif");

//建立imageicon 类
imageicon icon = new imageicon(imgurl);

//由icon得到img
image img = icon.getimage();

这样一来,把我上一篇文章<小议如何在 applet 中显示图象>的代码稍微改动一点就可以在application中显示
图象了,连附例程如下:

import javax.swing.*;
import java.awt.*;
import java.net.url;
import java.awt.image.*;

public class myframe extends jframe {

int xpoint = 100, ypoint = 100;

public myframe() {
//do frame stuff.
super("myframe");
}

public void paint(graphics g) {
url imgurl = getclass().getresource("img/test.gif");
imageicon icon = new imageicon(imgurl);
g.drawimage(icon.getimage(),xpoint,ypoint,this);
}

// main function
public static void main(string[] args) {
myframe frame = new myframe();
frame.pack();
frame.setvisible(true);
}

}
 
 
上一篇: 小议如何在applet中显示图象    下一篇: 邂逅stringindexoutofboundsexception
  相关文档
如何在内部类中返回外部类对象 03-25
struts终结者?对比组件框架技术tapestry 11-16
java ide:java初学者常用开发工具介绍 11-16
java语言深入--对java 的多线程浅析 03-03
java io学习基础之读写文本文件 11-17
string和stringbuffer类字符串的区别 11-17
基于java技术的web应用校验工具 11-17
think in java读书笔记 11-17
如何迅速成为java高手(推荐初学者看看) 11-17
hibernate 入门之轻松上手 11-17
getutcminutes 方法 11-16
java编程语言最薄弱的部分--线程模型 11-17
第2个java示例程序 11-17
this 语句 11-16
ajax应用篇:必须用到和不必使用的地方 11-16
两个加速eclipse流行的插件介绍 11-17
使用socket连接穿越cmwap代理 11-17
java复杂数据类型用法 11-17
web开发struts:session对象创建和控制 11-16
困惑在java路上-it男人很累吗? 11-16
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
技术电话:13616026886
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息