职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 1953|回复: 0

张孝祥 -- 《Java就业培训教程》书中原码 10章

[复制链接]
weisheng 发表于 2006-11-14 07:24 | 显示全部楼层 |阅读模式
《Java就业培训教程》P347源码
<script language=\"vbscript\">
<!--
option explicit
private strStatus
private intSpace
private intDir

sub window_onload()
        strStatus=\"www.it315.org\"
        intSpace=0
        intDir=1
        window.SetTimeout \"Scroll\",100
end sub
sub Scroll()
        dim strTemp
        intSpace=intSpace+1*intDir
        if intSpace>40 or intSpace<=0 then
                intDir=-1*intDir
        end if
        strTemp=string(intSpace,\" \")
        window.status=strTemp & strStatus
        window.SetTimeout \"Scroll\",100
end sub
-->
</script>
《Java就业培训教程》P354源码
import java.applet.*;
import java.awt.*;
import java.net.*;
public class MyApplet extends Applet implements Runnable
{
        Image [] imgs=new Image[10];
        int index=0;       
        public void init()
        {
                try{
                        for(int i=0;i<10;i++)
                        {
                                imgs=getImage(new URL(getCodeBase(),\"img\\\\T\" +
                                        (i+1) +\".gif\"));
                                /*imgs=getToolkit().getImage(new URL(getCodeBase(),
                                \"img\\\\T\" +(i+1) +\".gif\"));*/
}
                        new Thread(this).start();
                }
                catch(Exception e){e.printStackTrace();}
        }
        public void paint(Graphics g)
        {
                g.drawImage(imgs[index],0,0,this);
/*下面设置的字体必须是你的计算机中存在的字符,打开记事本程序的字体设置对话框,
从其中可选的字体中复制一个到这里就行了。*/
                g.setFont(new Font(\"隶书\",Font.ITALIC|Font.BOLD,30));
                index=(index+1)%10;
                g.drawString(\"\" + index,0,50);
        }
       
        public void run()
        {
                while(true)
                {
                        repaint();
                        try
{
Thread.sleep(100);
}catch(Exception e){}        
                }
        }
}
《Java就业培训教程》P364源码
import java.applet.*;
import java.awt.*;
public class Parameters extends Applet
{
        private String toDisplay;
        private int speed;
        public void init()
        {
                String pv;
                 pv = getParameter(\"speed\");
                if (pv == null)
                {
                        speed = 10;
                }
                else
                {
                        speed = Integer.parseInt (pv);
                }
                 toDisplay = \"Speed Parameter: \" + speed;
        }
        public void paint(Graphics g)
        {
                g.drawString(toDisplay, 25, 25);
        }
}
《Java就业培训教程》P367源码
程序清单: MyApplet.java
import java.applet.*;
import java.awt.*;
public class MyApplet extends Applet
{
        static int count=0;
        static int count1=0;
        public MyApplet()
        {
                count1++;
        }
        public void init()
        {
                count++;
        }
        public void paint(Graphics g)
        {
                g.drawString(count +\",\" +count1,50,60);
        }
}
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-5-12 01:03 , Processed in 0.135307 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表