📄 ex_02.java
字号:
//① 在屏幕上显示一个正方形和正方形的内切圆。编写HTML文件并在浏览器中运行。
//② 修改上题程序,正方形的位置、大小由HTML文件传入小应用程序。修改HTML文件中传入的参数值,不重新编译小程序,再运行HTML文件,看结果如何?说明什么?
//③ 修改上题程序,由程序随机生成一种颜色,填充到上题的内切圆中。提示:随机生成三个0到255的整数,然后用这三个整数构造一个Color对象。若构造Color对象的三个整数值从HTML文件传入,应如何修改程序?
//<applet code=ex_02.class width=400 height=250>
//</applet>
import java.awt.*;
import javax.swing.JApplet;
import javax.swing.JPanel;
class MyPanel extends JPanel{
public void paintComponent(Graphics g){
super.paintComponent(g);
g.drawRect (50,50,200,200);
g.setColor(Color.BLUE);
g.drawOval(50,50,200,200);
}
}
public class ex_02 extends JApplet{
MyPanel mp = new MyPanel();
Container cp =null;
public void init(){
cp = getContentPane();
cp.add(mp,BorderLayout.CENTER);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -