JAVA中,对于drawImage(image,x,y,width,height,this)方法解释正确的是()。A、image是要绘制的图像B、x,y是表示图像的中心的位置C、width是源图像的宽度D、this是容器
JAVA中,对于drawImage(image,x,y,width,height,this)方法解释正确的是()。
- A、image是要绘制的图像
- B、x,y是表示图像的中心的位置
- C、width是源图像的宽度
- D、this是容器
相关考题:
在Java语言中,为了使用getImage的方法,你需要导入的类是()。 A.Java.awt.ImageB.Java.applet.Applet.ImageC.Java.awt.GraphicsD.Java.awt.Graphics.Image
对于drawImage(image,x,y,width,height,this)方法解释正确的是()。 A.image是要绘制的图像B.x,y是表示图像的中心的位置C.width是源图像的宽度D.this是容器
要向Applet传递参数,应该在下列drawing.html文件的下划线处填入的选项是……applet code=DrawImage.class width=100 height=100/applet……A.param image,“flower.gif”B.param image value= flower .gifC.param name= image value=“flower .gif”D.param name=“image”value=“flower.gif”
下列Applet在坐标 ( 20,20) 处显示一幅GIF图像,在横线处填入正确的语句。import java. net.*;import java. awt.*;import java. applet.*;public class Test extends Applet {Image IMG;public void init() {URL url = getDocumentBase ();String name="IMG.gif";【 】}public void paint(Graphics g) {g. drawImage ( IMG,20,20,this);}}
下面是一个Applet程序,其功能是绘制三维矩形以使该矩形面凹下,并将图像放入凹下的矩形面中。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。源程序文件代码清单如下:import java.awt.*;import java.applet.*;import java.awt.image.*;import java.util.*;import java.net.*;/*<applet code="ex01_3.class"width=800 height=400></applet>*/public class ex01_3 extends Applet{private Image IMG nClick=over(this) title=放大;public void init(){URL url=getCodeBase();IMG nClick=over(this) title=放大=getImage(url,"ex01_3.gif");MediaTracker mt=new MediaTracker();mt.addImage(IMG nClick=over(this) title=放大,1);try{mt.waitForAll();} catch(Exception e){e.printStackTrace();}setBackground(Color.black);}public void paint(Graphics g){int thick=3,x=10,y=10;g.drawImage(IMG nClick=over(this) title=放大,x,y);g.setColor(Color.lightGray);int w = IMG nClick=over(this) title=放大.getWidth(this);int h = IMG nClick=over(this) title=放大.getHeight(this);for(int i=0;i<thick;i++)g.draw3DRect(x,y,w+(a*i),true);}}ex01 3.html<HTML><HEAD><TITLE>ex01_3</TITLE></HEAD><BODY><applet code="ex01_3.class"width=800 height=400></applet></BODY></HTML>
下面是一个Applet程序,程序的功能输出一个彩色窗体。请改正程序中的错误(有下划线的语句),使程序能输出正确结果。注意:不改动程序的结构,不得增行或删行。程序的输出结果为:import java.awt.*;import java.awt.image.*;import java.applet.Applet;public class MemoryImage extends Applet{Image IMG nClick=over(this) title=放大;public void init(){Dimension d=getSize();int w=d.width,h=d.height;int pix[ ]=new int[w*h];int index=0;for(int y=0;y<h;y++)for(int x=0;x<w;x++){int red=(x|y)0xff;int green=(x*2|y*2)0xff;int blue=(x*4|y*4)0xff;pix[index++]=(255<<24)|(red<<16)|(green<<8)|blue;}IMG nClick=over(this) title=放大=createImage(new FilteredImageSource(w,h,pix, 0,w));}public void paint(Graphics g){g.drawImage(IMG nClick=over(this) title=放大, 0,0,super);}}ex36_3.html:<html><head><title>A Simple Program</title></head><body><applet code=" MemoryImage.class" width=800 height=400></applet></body></html>
在关系模式R中,对于U的子集X和Y如果X→Y,且Y¢X,则称Y对X的依赖为()。A.非平凡的函数依赖B.完全 在关系模式R<U>中,对于U的子集X和Y如果X→Y,且Y¢X,则称Y对X的依赖为( )。A.非平凡的函数依赖B.完全函数依赖C.传递函数依赖D.部分函数依赖
下列关于Applet中加载图像的说法,错误的是A.可以使用Applet类的getImage()方法获得图像对象B.程序员必须自行定义获得图像及显示图像的类和方法C.图像由一个java. Image类的对象来表示D.可以使用Graphics类的drawImage()方法显示图像
关于下面程序段的说法,正确的是 import java.applet.*; import java.awt.*; public class Test extends Applet{ Image IMG nClick=over(this) title=放大; public void init(){ IMG nClick=over(this) title=放大=new Image(); } public void paint(Graphics g){ g.drawImage(IMG nClick=over(this) title=放大,0,0,this); } }A.该程序段可以正常运行B.程序中所创建的Image为空,但可以显示C.程序中所创建的Image不为空D.程序中所创建的Image为空,不能显示
填空: 对于函数y=3/x,当 x>0时,y___0,这部分图像在第_____象限;对于函数y=-3 填空: 对于函数y=3/x,当x0时,y___0,这部分图像在第_____象限;对于函数y=-3/x当x0,y____0,这部分图像在第______象限
下面是一个Apple(程序,其功能是播放动画。要求根据给出的3幅图片设计1个动画。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。程序运行结果如下:import java.awt.*;import java.applet.*;import java.awt.image.*;/*<applet code="ex24_3.class" width=800 height=400 ></applet>*/public class ex24_3 extends Applet implements Runnable {Image[] images=new Image[4];Image image;int IMG nClick=over(this) title=放大Number=3;int currentImage=0;Thread thisThread;public void init(){for (int x=0;x<IMG nClick=over(this) title=放大Number;x++){images[x]= getImage(getCodeBase(),"IMG nClick=over(this) title=放大"+x+".gif");}image=images[0];}public void paint(Graphics g){g.drawImage(image[0],0,0,null);}public void update(Graphics g){paint(g);}public void start(){thisThread = new Thread(this);thisThread.start();}public void stop(){thisThread.stop();thisThread=null;}public void run(){while(true){currentImage++;currentImage=IMG nClick=over(this) title=放大Number;image=images[IMG nClick=over(this) title=放大Number];repaint();try{thisThread.sleep(100);}catch (Exception e){}}}}ex24_3, html<HTML><HEAD><TITLE>ex24_3</TITLE></HEAD><BODY><applet code="ex24_3.class" width=800 height=400 ></applet></BODY></HTML>
本题是一个Applet,页面中有10个按钮,名称从“0~ 9”,用鼠标任意单击其中一个按钮后,通过键盘上的上下左右键可以控制按钮在窗口中移动。import java.applet.*;import java.awt.*;import java.awt.event.*;public class java2 extends Applet{Button b[]=new Button[10];int x,Y;public void init(){for(int i=0;i<;=9;i++){b[i]=new Button(""+i);b[i].addKeyListener(this);addCb[i]);}}public void{Button button=(Button)e.getSource();x=button.getBounds().x;y—button.getBounds().y;if(e,getKeyCode()= =KeyEvent.VK_UP){y=y-2;if(y<;=O)y=0;button.setLocation(x,y);}else if(e.getKeyCode()= =KeyEvent.VK_DOWN){y=y+2;if(y>;=300)y=300;button,.setLocation(X,y);}else if(e.getKeyCode()= =KeyEvent.VK_LEFT){x=x-2;if(x<;=0)x=0;button.setLocation(x,y);}else if(e.getKeyCode()= =KeyEvent.VK_RIGHT)(x=X+2;if(x>;=300)x=300;button.setLoeation(X,y);}}public void keyTyped(KeyEvent e){}public void keyReleased(KeyEvent e){}}
下面程序中,在主窗口单击鼠标后,就会生成一个新窗口。import java.awt.*;import java.awt.event.*;public class java3 extends Frame{java3(){super("java3");addNotify();addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e){System.exit(0);}});Insets insets=getInsets();setSize(insets.left+insets.right+150,insets.top+insets.bottom+150);this.addMouseListener(MouseEventHandler());}class MouseEventHandler implements MouseAda-pter{public void mousePresse(MouseEvent evt){Rectangle bounds=getBounds();int x=evt.getX()+bounds.x;int y=evt.getY()十bounds.y;java3 m=newjava3();m.setLocation(x,y);m.show();}}static public void main(String[]args){(new java3()).show();}}
●试题七【说明】下面是一个Applet程序,其功能是将完整的图像显示于Applet的区块中,然后可以通过拖动鼠标让图像随着鼠标拖动的轨迹而移动。程序运行结果如图5所示。图5import java.applet.*;import java.awt.*;/*applet code="ex4_7.class" width=800 height=400 /applet*/public class ex4_7 extends Applet{private Image iImg;private int xPos,yPos;public void init(){xPos = yPos =(1);iImg = getImage((2)"ex4_7.jpg");}public void paint(Graphics g){g.drawImage(iImg,xPos,yPos,(3));}public boolean(4)(Event e,int x,int y){xPos = x;yPos = y;(5);return true;}}ex4_7.htmlHTMLHEADTITLEex4_7/TITLE/HEADBODYapplet code="ex4_7.class" width=800 height=400 /applet/BODY/HTML
Import java.applet.Applet; Import java.awt*; Public class ImageDemo extends Applet{ Image img; Public void init(){ Img=getImage(getCodeBase(),”11.gif”);//1 } Public void paint(Graphics g){ Int w=img.getHeight(this); Int h=img.getHeight(this); g.drawImage(img,120,60,w/2,h/2,this);//2 g. drawImage(img,150,0,w*2,h*2,this);//3 } }以上代码第()行将图像放大。 A、1B、2C、3D、代码并没有将图像放大
对于drawImage(image,x,y,width,height,this)方法解释正确的是()。 A、image是要绘制的图像B、x,y是表示图像的中心的位置C、width是源图像的宽度D、this是容器
对于随机变量X,Y,下列各式中不正确的是()。A、cov(X,Y)=E(XY)-E(X)E(Y)B、cov(aX,bY)=abcov(X,Y)C、若X与Y相互独立,则cov(X,Y)=1D、D(XY)=D(X)D(Y)2cov(X,Y)
在JAVA语言中,以下正确的函数定义形式是()。A、double run(x,y)B、double run(int x;int y)C、double run(int x,int y)D、double run(int x,y)
多选题JAVA中,对于drawImage(image,x,y,width,height,this)方法解释正确的是()。Aimage是要绘制的图像Bx,y是表示图像的中心的位置Cwidth是源图像的宽度Dthis是容器
多选题对于drawImage(image,x,y,width,height,this)方法解释正确的是()。Aimage是要绘制的图像Bx,y是表示图像的中心的位置Cwidth是源图像的宽度Dthis是容器
单选题表示关系X<=Y<=Z的JAVA语言表达式为()。A(X<=Y)(Y<=Z)B(X<=Y)AND(Y<=Z)C(X<=Y<=Z)D(X<=Y)&(Y<=Z)