问答题库

当前位置: 计算机等级考试题库 > JAVA题库

问题描述:

[填空题] 通过参数定制Applet,请在下划线处编写适当语句工 【15】 ,使程序能正确运行。
para_duke.html
<HTML>
<HEAD>
<TITLE> A Simple Program </TITLE>
</HEAD>
<BODY>
<applet code = DrawAny.class width = 100 height = 100 align = bottom>
<param name = image value = "duke.gif">
</applet>
</BODY>
</HTML>
DrawAny.java
import java.awt.*;
import java.applet.*;
import java.net.URL;
public class DrawAny extends Applet

Image im;
public void init()

URL url = getDocumentBase();
String imageName = getParameter("image");

public void paint(Graphics g)

g.drawImage(im,0,0,this);

请完善程序(程序文件名:Java_1.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 请完善程序,程序运行结果为:a b c d e f g h i 源程序: import java.io.*; public class Java_1   public static void main(String[] args)     char[] charArray=’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’i’;     char c;     try       DataOutputstream out=new (1) (new FileOutputStream("test.dat"));       for(int i=0;i<charArray.length;i++)out.writeChar(charArray[i]);       out.close();       DataInputStream in=new DataInputStream(new FilelnputStream(" (2) "));       while(in.available()!=0) c=in.readChar();System.out.print(c+" ");       System.out.println();       in. (3) ();      catch(IOException e)    子程序通常分为两类: 【3】 和函数,前者是命令的抽象,后者是为了求值。 java.awt.Container中的容器包括3类:______、Panel和______。 请选择正确的语句填入下列程序的横线处。 import javax. Swing.*; import java.awt.*; import java.awt.event.*; public class ex46 { static String str= "单击次数:"; static intcnt = 0; public static void main(String[] args) { try{ UIManager.setLookAndFeel(UIManager. getCrossPlatformLookAndFeelClassName()); } catch(Exception e) {}JFrame jf = new JFame("ex46");JButton jb = new JButton("Button");jb.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent ae) { cnt ++; j1.setText(str +cnt); } });j1. setLabelFor (jb);jPanel jp = new JPanel();jp.setBorder(BorderFactory.createEmptyBorder(25, 25, 25, 25);jp.setLayout(new GridLayout(0, 1));jp.add(jb);jp.add (j1);jf.getContenPanel() .add(jp, "Center");jf.pack();jf.setVisible (true); } } 授权模型实现了把______和______分开的机制。

点评难度:

      

IP为:139.208.40.*,来自吉林联通的网友觉得此题的难度为:有点难.
IP为:10.222.240.*,来自局域网对方和您在同一内部网的网友觉得此题的难度为:一般.
IP为:209.154.140.*,来自美国的网友觉得此题的难度为:有点难.
您觉得难度如何呢?请反馈给我们,谢谢!

参考答案:

im=getImage(url,imageName)

问题解析:

在Applet中加载图像使用Applet类提供的getImage()方法,获得该图像的一个Image类的对象。该方法的定义方式为:public Image getImage(URL url,String name)。

试题分享:

相关考题

请完善程序(程序文件名:Java_1.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 请完善程序,程序运行结果为:a b c d e f g h i 源程序: import java.io.*; public class Java_1   public static void main(String[] args)     char[] charArray=’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’i’;     char c;     try       DataOutputstream out=new (1) (new FileOutputStream("test.dat"));       for(int i=0;i<charArray.length;i++)out.writeChar(charArray[i]);       out.close();       DataInputStream in=new DataInputStream(new FilelnputStream(" (2) "));       while(in.available()!=0) c=in.readChar();System.out.print(c+" ");       System.out.println();       in. (3) ();      catch(IOException e)   
子程序通常分为两类: 【3】 和函数,前者是命令的抽象,后者是为了求值。
java.awt.Container中的容器包括3类:______、Panel和______。
请选择正确的语句填入下列程序的横线处。 import javax. Swing.*; import java.awt.*; import java.awt.event.*; public class ex46 { static String str= "单击次数:"; static intcnt = 0; public static void main(String[] args) { try{ UIManager.setLookAndFeel(UIManager. getCrossPlatformLookAndFeelClassName()); } catch(Exception e) {}JFrame jf = new JFame("ex46");JButton jb = new JButton("Button");jb.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent ae) { cnt ++; j1.setText(str +cnt); } });j1. setLabelFor (jb);jPanel jp = new JPanel();jp.setBorder(BorderFactory.createEmptyBorder(25, 25, 25, 25);jp.setLayout(new GridLayout(0, 1));jp.add(jb);jp.add (j1);jf.getContenPanel() .add(jp, "Center");jf.pack();jf.setVisible (true); } }
授权模型实现了把______和______分开的机制。