标题:图片拖影怎么办
只看楼主
水影月圆
Rank: 4
等 级:贵宾
威 望:11
帖 子:738
专家分:0
注 册:2005-8-2
得分:0 

把我的问题解释下吧 resize(400,400);
还有我怎么就运行不起来呢,老说我在APPLET界面里没初始化


子非鱼,安知鱼之江湖?子非我,安知我之功夫 http://20681.
2006-03-27 22:45
wtyl0088
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2006-3-24
得分:0 

/*<applet code="Image001.class"width=200 height=200>
</applet>
*/
import java.util.*;
import javax.swing.*;
import java.awt.*;
public class Image001 extends JApplet implements Runnable{
ImageIcon pic1;
double j=2;
int i=1;
int k=200;
public void init(){
pic1=new ImageIcon("D:/myjava/tupian/avril.gif");
resize(400,400);
}
public void run(){

System.out.println("");
}
public void paint (Graphics g){
super.paint(g);
pic1.paintIcon(this,g,i,50);
while(j>1) {

j++;i++;
super.paint(g);
pic1.paintIcon(this,g,i,50);
if(j%5==0)
{
if(i>200) {super.paint(g) ; pic1.paintIcon(this,g,k,50) ;k--;if(k<=0) {i=1;k=200;}}

try
{Thread.sleep(50);}
catch(Exception e) {}}
if(j>10000) j=1;}
}


}


2006-03-27 23:06
wtyl0088
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2006-3-24
得分:0 
楼上的就是经过修改后的程序 但始总是闪烁  真始挠头啊

2006-03-27 23:23
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 
resize是重新调整其大小
至于闪的问题,你可以把画画的内容画在一个JPanel当中,然后把JPanel加入到applet中来,这样应该就不会闪了。不要直接在applet上画东西

可惜不是你,陪我到最后
2006-03-28 10:24
水影月圆
Rank: 4
等 级:贵宾
威 望:11
帖 子:738
专家分:0
注 册:2005-8-2
得分:0 

终于运行成功了 可怎么什么都没有的啊 就一个空空的 这不是画图吗?怎么看不到画的?


子非鱼,安知鱼之江湖?子非我,安知我之功夫 http://20681.
2006-03-28 17:37
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 
你可能是弄错顺序或者没有把Jpanel加入到面板里面去

可惜不是你,陪我到最后
2006-03-28 17:40



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-52629-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.275064 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved