下列哪个类是Applet进行绘制的关键类?它支持基本绘图,另外还支持图形绘制方法?()A.PaintB.Graphi
下列哪个类是Applet进行绘制的关键类?它支持基本绘图,另外还支持图形绘制方法? ()
A.Paint
B.Graphic
C.Graphics
D.Paints
下列哪个类是Applet进行绘制的关键类?它支持基本绘图,另外还支持图形绘制方法? ()
A.Paint
B.Graphic
C.Graphics
D.Paints
下列()类是Applet进行绘制的关键类,它支持基本绘图,另外还支持图形绘制方法。
A.Paint
B.Graphic
C.Graphics
D.Paints
下列有关基于Swing的Applet用户界面说法不正确的是
A.在需要自定义Swing构件的时候,首先要确定使用哪种构件类作为所定制构件的父类
B.paintComponent()方法位于JComponent类内,该方法与paint()方法类似,也要求一个Graphics类的实例为参数
C.无论在系统开始执行还是窗口被覆盖后需要重新绘制时,paintComponent()方法都会被系统自动调用,所以在程序中不要调用它,否则会与自动化过程相冲突
D.如果需要重新绘制Applet,就调用方法paintComponent()
注意:不改动程序的结构,不得增行或删行。
import java.applet.*;
import java.awt.*;
import java.awt.*;
/*
<applet code="ex15_3.class"width=800 height=400>
</applet>
*/
class CanvasCircle extends Canvas{
private Color cCircle;
public CanvasCircle(Color c){
cCircle=c;
}
public void paint(Graphics g){
int dimCircle,xCircle,yCircle;
Dimension sizeCurrent=getSize();
if(sizeCurrent.width>sizeCurrent.height){
dimCircle=sizeCurrent.width;
}
else{
dimCircle=sizeCurrent.height;
}
g.setColor(cCircle);
xCircle=(sizeCurrent.heighe-dimCircle)/2;
yCircle=(sizeCurrent.width-dimCircle)/2;
g.fillOval(xCircle,yCircle,dimCircle,dimCircle);
}
}
public class exl5_3 extends Applet{
public void init(){
GridBagLayout gbl=new GddBagLayout();
GridBagConstraints gbc=new CridBagConstraints();
CanvasCircle circleNew;
setLayout(gbl);
gbc.weightx=1.0;
gbc.weighty=1.0;
gbc.fill=GridBagConstraints.BOTH;
circleNew=new CanvasCircle(Color.red);
gbl.setConstraints(circleNew,gbc);
add(circleNeW);
gbc.weightx=1.5;
gbc.weighty=1.5;
circleNew=new CanvasCircle(Color.green);
gbl.sctConstraints(eircleNew,gbc);
add(circleNew);
gbc.weightx=2.0;
gbc.weighty=2.0;
circleNew=new CanvasCircle(Color.blue);
gbl.setConstraints(circleNew,gbc);
add(circleNew);
}
}
ex15_3.html
<HTML>
<HEAD>
<TITLE>ex15_3</TITLE>
</HEAD>
<BODY>
<applet code="ex15_3.class"width=800 height=400>
</applet>
</BODY>
</HTMI>
一个Applet被下载到本地系统中,下列执行过程中错误的是()。
A.产生一个Applet主类的实例
B.对Applet自身进行初始化
C.启动Applet运行,将Applet完全显示出来
D.启动draw()方法,刷新浏览器
Applet不能继承以下哪个类的方法? ()
A.Component类
B.Container类
C.Panel类
D.Window类
下列不属于浏览器对Applet的安全限制的一项是______。
A.禁止调用本地计算机的类库和方法
B.禁止访问本地计算机的文件系统
C.禁止和提供Applet之外的主机进行通信
D.Applet禁止弹出窗口
在Applet的关键方法中,下列哪个方法是关闭浏览器以释放Applet占用的所有资源?
A.init()
B.start()
C.paint()
D.destroy()
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!