更多"有如下applet代码: import java.applet.*"的相关试题:
[简答题]
【Java代码】
import javA.awt.*;
import javA.applet;
public class HelloApplet extends (1) {
public void paim( (2) ){
g.drawString(message,10,20);
message="welcome back!”;
}
public void (3) ( ){
message="Welcome!”;
}
private (4) message;
}
【HTML文档】
<html>
<head>
<title>HTML Test HelloApplet Page</title>
</head>
<body>
Test HelloApplet小程序<br>
<applet
codebase="."
code=" (5) "
name="TestApplet"
width="400"
height="300"
>
</applet>
</body>
</html>
[单项选择]
阅读下面Applet程序
import javax. swing. *;
import java. awt. *;
public class SwintgApplet extends JApplet{
JLabel 1=new JLabel("This is a Swing Applet.");
public void init( ){
________________________________
}
}
在程序下画线处填入正确的选项是()
A. Container contentPane=getContenPane(); cotentPan add(1);
B. JPanel comtenPane=new Jpane(); contentPan add(1);
C. contentPan add(1);
D. add(1);
[单项选择]下列代码的下划线处应填入的方法名是
import java.applet.*;
import java.awt.*;
public class Hello extends Applet {
public void ________(Graphics g){
g.drawString("How are you!", 10, 10);
}
}
A. repaint
B. println
C. paint
D. show
[填空题]将下列的程序补充完整。
import java.applet.Applet;
import java.awt.Graphics;
public class Applet2 extends Applet
{
public void paint(Graphics gap) {
in i=678;
gap.drawstring(Integer.【 】 (i),20,60);
}
}
[填空题]
请将下面的Applet程序补充完整。
import java. awt. *;
import java. applet. *;
public class Hi 【12】 {
public void paint(Graphics g){
g. drawString("Hi!", 25, 25);
}
}
[单项选择]关于下面程序段的说法,正确的是
import java.applet.*;
import java.awt.*;
public class Test extends Applet
Image img;
public void init( )
img=new Image( );
public void paint(Graphics g)
g.drawImage(img,0,0,this);
A. 该程序段可以正常运行
B. 程序中所创建的Image为空,但可以显示
C. 程序中所创建的Image不为空
D. 程序中所创建的Image为空,不能显示
[单项选择]关于下面程序段的说法,正确的是
import javA.applet.*;
import java.awt,*;
public class Test extends Applet
Image img;
public void init( )
img=new Image( );
public void paint(Graphics g)
g. drawlmage(img,0,0,this);
A. 该程序段可以正常运行
B. 程序中所创建的Image为空,但可以显示
C. 程序中所创建的Image不为空
D. 程序中所创建的Image为空,不能显示
[简答题]阅读下列程序,请写出程序的运行结果。
import java. applet.*;
import java.awt.*;
public class C extends Applet implements Runnable
Thread redBall,blueBall;
Graphics redPen,bluePen;
int blueSeta=0,redSeta=0;
public void init( )
setSize(250,200);
redBall=new Thread(this);
blueBall=new Thread(this);
redPen=getGraphics( );
bluePen=getGraphics( );
redPen.setColor(Color. red);
bluePen.setColor(Color. blue);
setBackground(Color. gray);
public void start( )
redBall.start( );
blueBall.start( );
public void run( )
int x,y;
while(true)
if(Thread.currentThread( )==redBall)
//以下代码为顺时针画圆
x=(int)(80.0*Math.cos(3.1415926/180.0*redSeta));
y=(int)(80.0*Math.sin(3.1415926/180.0*redSeta));
redPen.setColor(Color.gray);
redPen.fillOva
[填空题]有下面的Applet程序段:
import.java.awt.*;
import.java.applet.*;
public class Hello extends Applet
public void panin(Graphics g)
gdrawString("Hello World!",25,25);
为了使该Applet程序段能在浏览器中运行,请将下面的程序段补充完整。
<HTML>
<HEAD>
<TITLE>Hello World</TITLE>
</HEAD>
<APPLET "WIDTH=150 HEIGHT=25"></APPLET>
[填空题]有如下代码段,请填写完整所缺的部分。
import java.util.Vector;
import java.io.*;
public class Test_Ser
{
public static void main(String[] args) throws Exception
{
Vector v = new Vector( ); //生成一个向量表
v.add(new String("Test String")); //增加一个字符串对象
FileOutputStream ostream = new FileOutputStream("d://test.ser");
//构造文件输出流
ObiectOutputStream p = 【9】 ; //绑定
p.writeObject(v); //输出继承了串行化接口的类
p.flush( );
p.close( );
ostream.close( );
v.clear( ); //清空向量表,此时的v.size( )应该为0
FileInputStream istream=new FileInputStream("d://test.set");
//构造文件输入流
ObjectInputStream pr = new ObjectInputStream(istream); //绑定
v = (Vector)pr.readObject( );0 //读入串行化的类
istream.close( );
System.out.println("v.size( )="+v.size( )); //验证读入类的正确性
System.out.println("v.get(0)="+(String)v.get(0));
}
}
[填空题]小应用程序运行后在窗口中显示一幅图片。
import java. applet.*;
import java. awt.*;
public class Class3005 extends Applet
Image myImg;
public void start( )
myImg=______(getCodeBase( ),"myImg. jpg");
public void paint(Graphics g)
g.______(myImg,0,0,this);
[单项选择]Java中对Applet设置了严格的安全限制。下列关于Applet在Java2中的安全限制叙述正确的是( )。
A. 根本无法解除
B. 只有部分限制可以解除,而其他限制无法解除
C. 可以在安全策略的控制下解除
D. 已经默认地全部解除
[单项选择]关于下面的程序段,说法正确的是
import java.awt.*;
import java.applet.*;
public class Test extends Applet
Canvas MyCanvas;
public void init( )
MyCanvas=new Canvas( );
MyCanvas.setBackground(Color.cyan);
add(MyCanvas);
A. 程序可以运行,且看到显示
B. 程序编译出错
C. 程序可以运行,但看不到显示
D. 以上说法都不对
[单项选择]下面代码中的内部类名是
import java.awt*;
import javax.swing.*;
class TalkingClock {
public static void main(int interval,final boolean beep) {
ActionListener listener = new ActionListener( ){
public void actionPerformed(ActionEvent event){
________
}
}
Timer t = new Timer(interval,listener);
t.start( );
}
}
A. Timer
B. ActionListener
C. listener
D. 匿名
[填空题]阅读下面代码:
import java.awt.*;
public class Examll_2
{
public static void main(String args[])
{
______;
f.add("North",new Button("North"));
f.add("South",new Button("South"));
f.add("East",new Button ("East")) ;;
f.add("West",new Button("West"));
f.add("Center",new Button ("Center"));
f.pack ( );
f.setVisible(true);
}
}
请在程序中的画线处添上适当的语句 【11】 ,使程序能正确执行。