《Java就业培训教程》 作者:张孝祥 书中源码
《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[i]=getImage(new URL(getCodeBase(),"img//T" +
(i+1) +".gif"));
/*imgs[i]=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);
}
}