小议如何在 Applet 中显示图象

小议如何在 Applet 中显示图象
*************************************************************
**                                        **
** 作者:刘湛        一天进步一小步             **
** 日期:2000-12-19        ==============              **
** jeru@163.net        充实我的每一天             **
**                          **
*************************************************************
一。在 Applet 中显示图象需要引入以下包,并调用ImageObserver接口.:
import java.awt.image.*;
import java.awt.image.ImageObserver;
import java.net.URL;
public class MyApplet extends Applet implements ImageObserver { ...
二。定义图象路径
URL imgURL = getDocumentBase();
将路径设为和你的html文件在相同。
URL imgUrl = getClassBase();
将路径设为和你的html文件在相同。
三。获取图象
img = getImage(imgURL,imgName);
当然,有可能你想将自己的图象文件放到一个目录里去,那么你可以这样做
img = getImage(imgURL, "img" + imgName);
四。显示图象
最基本方法是调用 drawImage(),这个方法在Graphics类中有定义,最简单的调用形式如下:
g.drawImage(image, xPosition, yPosition, this);
最后一个参数呼叫了ImageObserver.
五,最后的补充
以上所说的都是最基本的,当然有时候你甚至想把你的图象文件打成jar包,这时,你就需要用到
getResourceAsStream() 方法了。

时间: 2024-11-14 22:30:58

小议如何在 Applet 中显示图象的相关文章

小议如何在 Application 中显示图象

小议如何在 Application 中显示图象***************************************************************** 作者:刘湛 ------------------- 一天进步一小步** 日期:2000-12-20 ------------ ==============** jeru@163.net ----------------- 充实我的每一天*******************************************

在Applet中显示图象的方法

一.在 Applet 中显示图象需要引入以下包,并调用ImageObserver接口 import java.awt.image.*; import java.awt.image.ImageObserver; import java.net.URL; public class MyApplet extends Applet implements ImageObserver { ... 二.定义图象路径 URL imgURL = getDocumentBase(): 将路径设为和你的html文件在

小议如何在组件上显示图象

显示 小议如何在组件上显示图象 ●○●○●○●○●○●○●○●○●○●○●○●○●○●○○●作者:刘湛○●○日期:2000-12-22●○●jeru@163.net○●●○●○●○●○●○●○●○●○●○●○●○●○●○●○○●一天进步一小步●○●○●○●○●○充实我的每一天○●●○●○●○●○●○●○●○●○●○●○●○●○●○●○ 首先要说明的是,在组件上方便的显示图象是 swing 比 AWT 优越的特性之一,暂时我还没看到如何在 AWT 中实现这一方法,如果你知道,请来信告诉我. 在 s

qt-如何在QSqlQueryModel中实现增删查改,然后如何与mysql数据库同步更新

问题描述 如何在QSqlQueryModel中实现增删查改,然后如何与mysql数据库同步更新 本人是个菜鸟在做一个简单的同学录系统,这是进入之后的界面 我想实现鼠标选取一个表格点击"修改同学信息"之后能对它在修改并且修改确定后能同步刷新MySQL数据库而且表格中的数据也更新. 下面是我的代码:#include ""record.h""#include ""ui_record.h""#include &qu

Win7系统如何在excel中添加word文档结构图

  Win7系统如何在excel中添加word文档结构图          方法一: Word提供了一个很方便的功能--文档结构图,通过文档结构图可以在整个文档中快速浏览并追踪特定的文件内容位置.文档结构图是一个独立的窗口,类似于大纲视图,它能够显示文档的标题,单击文档结构图中的标题后,Word就会自动转到文档中的相应标题,并将其显示在窗口的顶部.用户可以单击菜单""视图"-"文档结构图"来打开它.但是EXCEL中没有提供文档结构图,那么如何管理数据量较大

如何在java中实现读取一个txt文档中的随机一行

问题描述 如何在java中实现读取一个txt文档中的随机一行 如题,如何在java中实现读取一个txt文档中的随机一行? 主要就是怎么随机读取 解决方案 根据楼上的说法,来总结一下吧,总体来说,就是将文件全部都读取出来,每一行存储到一个数组或集合中,然后再通过产生随机数,来对这个数组或是 集合进行随机的访问.这样一来就解决了 解决方案二: 文本文件只能顺序读,不能随机读.你的需求只能是读取文本文件每一行到一个arraylist,然后得到下标范围,产生一个随机数,取那一行 解决方案三: http:

如何在ftp中开放tar权限

问题描述 如何在ftp中开放tar权限 看到有大神说,想在ftp中get一个目录mydir,可以直接使用命令get mydir.tar即可,ftp服务会自动打包的.可是为什么我做不到.该如何开放ftp中的tar权限呢 解决方案 ftp本身没有你说的功能,要看你的服务器用的是什么

以前收集的一些资料---如何在ASP中通过ODBC调用Excel中的数据

excel|odbc|数据                如何在ASP中通过ODBC调用Excel中的数据    在ASP中通过ODBC调用Excel中的数据方式和普通的通过ODBC调用数据库的方式有一些不同的地方.下面将介绍如何通过ODBC在ASP中使用Excel的数据.    在使用的过程中,要注意的是你需要使用的ODBC驱动为:Microsoft ODBC Driver for Excel. 下面给出一个例子来具体说明如何调用的过程:1.在Excel的电子表格中新建一个叫Range的表单a

多线程-如何在OpenGL中渲染多个视频

问题描述 如何在OpenGL中渲染多个视频 程序使用win32开发,视频使用ffmpeg进行帧的截取,然后贴到OpenGL纹理中,渲染一个视频的话不用使用到多线程,处理能力足够快,但是现在需要渲染多个视频,不可能在主线程完成,两三个视频基本上窗口就卡死了.后来改用多线程,建立了两个OpenGL的上下文环境,一个线程负责更新纹理,主线程负责渲染,但是更新纹理的线程依然是照着视频一个个照顺序截,截完再通知主线程画出来,本来以为这样的结构应该没问题,结果渲染速度依然达不到要求,现在想问问有什么办法做到