📄 j.txt
字号:
------------------1 html ---------
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=gb_2312-80">
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
<title></title>
</head>
<body>
<p><applet code="a.class" align="baseline" width="400"
height="300"></applet></p>
</body>
</html>
----------------1 applet code ---------
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class a extends Applet implements AdjustmentListener
{
Scrollbar mySlider;
TextField sliderValue;
TextArea colorArea ;
public void init()
{
setLayout(new BorderLayout());
mySlider = new Scrollbar(Scrollbar.HORIZONTAL,0,100,0,Integer.MAX_VALUE);
mySlider.setUnitIncrement(100000);
mySlider.setBlockIncrement(1000000);
add(mySlider,BorderLayout.SOUTH);
mySlider.addAdjustmentListener(this);
sliderValue = new TextField(30);
add(sliderValue,BorderLayout.NORTH);
colorArea = new TextArea(" ",20,30,TextArea.SCROLLBARS_NONE);
add(colorArea,BorderLayout.CENTER);
}
public void adjustmentValueChanged(AdjustmentEvent e)
{
int value;
value = mySlider.getValue();
sliderValue.setText(Integer.toString(value));
colorArea.setBackground(new Color(value));
}
}
----------------2 html------------------
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=gb_2312-80">
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
<title></title>
</head>
<body>
<p><applet code="a.class" align="baseline" width="800"
height="600"></applet></p>
</body>
</html>
-------------------2 applet code --------
import java.applet.Applet;
import java.awt.*;
public class a extends Applet
{
Image[] m_Images; //保存图片序列的Image数组
int totalImages = 18; //图片序列中的图片总数
int currentImage = 0; //当前时刻应该显示的图片序号
public void init()
{
m_Images = new Image[totalImages];
//从当前目录下的images子目录中将Img001.gif到Img0018.gif的文件加载
for(int i=0;i<totalImages;i++)
m_Images[i] = getImage(getDocumentBase(),"images/img"+ i + ".gif");
}
public void start()
{
currentImage = 0; //从第一幅开始显示
}
public void paint(Graphics g)
{
g.drawImage(m_Images[currentImage],50,50,this); //显示当前序号的图片
currentImage = ++currentImage % totalImages; //计算下一个应显示图片的序号
try{
Thread.sleep(50);
}
catch(InterruptedException e) //处理执行休眠方法可能引发的异常
{
showStatus(e.toString());
}
repaint(); //图片停留50毫秒后被擦除,重新调用paint()显示下一张图片
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -