Лекция: Пример с передачей параметров в аплет, с изменением цвета и начертания шрифта, с рисованием рамки, со вставкой рисунков
Файл ris.java
import java.awt.*;
import java.applet.*;
public class ris extends Applet
{
Image pic;
String str1,str2;
public void init()
{
str1=getParameter(«text1»);
str2=getParameter(«text2»);
pic=getImage(getCodeBase(),«1.jpg»);
repaint();
}
public void paint(Graphics g)
{
Font f1=new Font(str1,Font.BOLD,20);
Font f2=new Font(str2,Font.ITALIC+Font.BOLD,16);
g.setColor(Color.blue);
g.setFont(f1);
g.drawString(str1,40,100);
g.setColor(Color.red);
g.setFont(f2);
g.drawString(str2,40,150);
g.setColor(Color.gray);
g.draw3DRect(10,10,310,380,true);
g.draw3DRect(20,20,290,360,false);
g.drawImage(pic,50,170,this);
}
}
Файл ris.html
<html>
<body>
<applet code=«ris.class»
width=500
height=500>
<param name=text1 value=«Applet on Java»>
<param name=text2 value=«with parameters»>
</applet>
</body>
</html>