在使用Trim Canvas裁减画布时,将会()
第1题:
一个应用程序必须继承Canvas类才能获得有用的功能,比如创建一个自定义构件。如果想在画布上完成一些图形处理,则Canvas类中的哪个方法必须重写?
A.add()
B.requestFocus()
C.repaint()
D.paint()
第2题:
A.右上角,从左到右,从上到下
B.右下角,从右到左,从下到上
C.左下角,从左到右,从下到上
D.左上角,从左到右,从上到下
第3题:
若要在画布上绘制图形,则Canvas类的______方法必须被重写。
第4题:
利用“图像”/“旋转画布”命令旋转或者整个画布时,画布上的图像、图层、通道等所有元素都()被旋转。
第5题:
如何更改画布大小?
A.选择Edit>canvas>canvas size
B.选择Modify>canvas size
C.选择Modify>canvas>canvas size
D.选择Select>canvas size
第6题:
A.font
B.rect
C.lineTo
D.arc
第7题:
A.bezierCurveTo()用于创建三次方贝塞尔曲线
B.arc()用于创建弧或曲线
C.drawImage()用于向画布上绘制图像、画布或视频
D.moveTo()用于使用路径从画布中的指定点开始创建线条
第8题:
请完成下列Java程序:建立一个Applet程序,包括创建一个画布构件、一个面板构件,面板构件上包含3个按钮,用来设置画布和面板的背景颜色,这3个按钮(Red、Green、Blue)分别控制画布和面板背景色改变为3原色,即红、绿、蓝。要求画布宽度为300,高度为200。
注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
源程序文件代码清单如下:
import java.awt.*;
import java.applet.*;
/*
<applet code="ex10_2.class" width=800 height=400 >
</applet>
*/
public class ex10_2 extends Applet
{
private Panel pane110_2;
private Canvas canvas10_2;
private Button btn1, btn2, btn3;
public void init()
{
canvas10_2=new Canvas();
canvas10_2. ______;
canvas10_2.setBackground(Color.black);
add(canvas10_2);
pane110_2 = new Panel();
pane110_2.setBackground( Color.black );
btn1 = new Button( "Red" );
btn2 = new Button( "Green" );
btn3 = new Button( "Blue" );
pane110_2.add( btn1 );
pane110_2.add( btn2 );
pane110_2.add( btn3 );
______;
}
public boolean action( Event e, Object o )
{
if( e.target == btn1 )
{
pane110_2.setBackground( Color.red );
canvas10_2.setBackground( Color.red );
}
else if( e.target == btn2 )
{
pane110_2.setBackground( Color.green );
canvas10_2.setBackground(Color.green);
}
else if( e.target == btn3 )
{
canvas10_2.setBackground( Color.blue );
pane110_2.setBackground( Color.blue );
}
return true;
}
}
第9题:
若有以下JavaScript程序,关于这段程序的说法,不正确的是() varc=document.getElementById(“myCanvas“); varcxt=c.getContext(“2d“); cxt.fillStyle=“#FF0000“; cxt.fillRect(0,0,150,75);
A、先使用canvas元素的id 来寻找 canvas 元素
B、创建一个2d的 context 对象
C、cxt.fillRect(0,0,150,75)语句绘制了一个矩形
D、cxt.fillStyle=“#FF0000“把整个画布设置为指定颜色
答案:B
varcxt=c.getContext(“2d“)。调用一个2d的 context 对象
第10题:
我们在使用裁剪法时,主要使用的裁减规则分别是()?