java.awt.Canvas有这个方法getCodeBase()吗??
解决方案 »
- java.io.ByteArrayOutputStream.toByteArray() outofmemory
- JBuilder常出现的问题!
- 超级难题~~~~望高手赐教!!!
- 请问重构和重写有什么区别?
- ★★★关于用java制作msn(或)qq界面的一些思考★★★
- 在书本上看了两条注意,经过测试发现是错的。
- 一个签名的applet在ie6,在jre1.3.1_16下正常提示是否信任对话框,但是在firefox1.0.6和jre1.3.1_16不提示是否信任对话框?为什么?
- 小声的问个关于JAVA很弱的问题
- 关于有状态session bean的问题,50分!
- 寻求乱序算法。
- 请问,如何禁止一个类去调用文件呢?怎么实现
- 在VC中,有关类库的查MSDN;在Java中,有关类库的查什么?
import java.awt.event.*;
import java.applet.Applet;
import java.net.*; public class canvaser extends java.applet.Applet implements ActionListener { Button button1;
BoxCanvas boxcanvas;
int loop_index;
Image image; //修改
public void init() {
add(button1=new Button("Move Rectangle"));
button1.addActionListener(this); image = getImage(getCodeBase(),"java.gif"); //修改
boxcanvas=new BoxCanvas(image); //修改
boxcanvas.resize(150,250);
add(boxcanvas);
} public void actionPerformed(ActionEvent event) {
if(event.getSource()==button1) {
for(loop_index=0; loop_index<250; loop_index++) {
boxcanvas.setLocation(loop_index,50);
} } }
} class BoxCanvas extends java.awt.Canvas {
Image image;
public BoxCanvas(Image uimage) { //修改
image = uimage;
}
public void paint(Graphics g) {
g.drawImage(image,0,0,30,30,this); } }