填空题下列JApplet实现了一个不可编辑的JTextArea和一个JButton。请填写正确的程序代码。 import javax.swing.*; import java.awt.*; public class Test17 extends JApplet JTextArea jta; public void init() Container cp = getContentPane(); cp.setLayout( new GridLayout(2,1)); jta = new JTextArea(30,30); jta.setEditable( true); ______ jta.setText("你好"); JButton jb = new JButton ("ok"); cp.add(jB) ;
填空题下列JApplet使用重写paintCompon6t()方法来绘制图像,请填写正确的代码在横线处。
import java.awt.*;
import javax.swing.*;
public class Test extends JApplet
{
staic String fileName = "img().gif";
public void init()
{
Container cp = getContentPane();
cp.setLayout(new GridLayout(1,1));
Image i = getImage(getCodeBase(),fileName);
MyImagePanel ip=new MyInmagePanel(i);
cp. add (ip);
}
}
class MyImagePanel extends JPanel
{
Image i;
public MyImagePanel(Image img)
{
this.i = img;
}
public void paintComponent(Graphics gg)
{
______
gg.drawImage(i,20,20,this);
}
}
填空题Java语言的各数据类型之间提供两种数据类型转换:自动数据类型转换和 【7】 。
填空题下列代码的功能是把按钮save添加到窗口myFrame的中间,在空白处填入的代码是______。 import javax.swing.*; public class MyFrame public static void rain(String args口) JFrame myFrame=new JFrame(); JButton save-new JButton("Save"); myFrame.getContentPane().add(save,"______"); myFrame.setSize(200,200); myFrame.setVisible(troe);
填空题键码的定义:在关系的范围内惟一标识 ______。
填空题在选择运算所得到的结果关系中,所含的元组数不能{{U}} {{U}} {{/U}} {{/U}}原关系中的元组数。
填空题Java的体系结构中,最下层是移植接口,上面一层是虚拟机,虚拟机的上层是 【12】 和基本API,它们都具有可扩展性。
填空题一个URL中一般包含协议名字和 【14】 。
填空题j2se1.4提供的新类收集到一个新包中即java.nio包中,该包的新特点是:{{U}} 【11】 {{/U}}、文件锁定、字符及编码、非阻塞I/O。
填空题串行化对象的方法有两种:把对象写到对象流和{{U}} 【12】 {{/U}}。
填空题用于在同一页面巾不同的Applet通信的<APPLET>属性是______。
填空题在Java中所实现的多维数组,实际上是由一维数组构成的 【8】 。
填空题请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。[题目要求]在JFrame窗口中,显示一个字符串并保证窗口正常关闭和退出,使程序运行结果如下图所示。源程序: importjavax.swing.*: importjava.awt.*; publicclassJava_2{ publicstaticvoidmain(String[]args){ WelcomFrameframe=newWelcomFrame(); frame.setDefaultCloseOperation(JFrame.{{U}}(1){{/U}}); frame.show(); } } classWelcomFrameextends{{U}}(2){{/U}}{ publicWelcomFrame(){ setTitle("Java等级考试"); {{U}}(3){{/U}}(DEFAULT_WIDTH,DEFAULT_HEIGHT); WelcomPanelpanel=newWelcomPanel(); ContainercontentPane=getContentPane(); contentPane.add(panel); } publicstaticfinalintDEFAULT_WIDTH=250; publicstaticfinalintDEFAULT_HEIGHT=100; } classWelcomPanelextends{{U}}(4){{/U}}{ publicvoidpaintComponent(Graphicsg){ super.paintComponent(g); g.drawString("欢迎参加Java等级考试!",MESSAGE_X,MESSAGE_Y); } publicstaticfinalintMESSAGE_X=60: publicstaticfinalintMESSAGE_Y=50: }
填空题所有用户界面类的父类是java.awt包中的{{U}} 【12】 {{/U}}。
填空题在下列程序的下画线处,填入适当语句使程序能正确执行并输出异常栈信息。 Public class ThrowableException Public static void main (String args[]) try throw new Throwable("这里是本人定义的异常"); catch(Throwable e) System.out.printIn("Caught Throwable"); System.out.printIn("e.getMessage():"+e.getMessage()); System.out .printIn("e.toString():"+e.toString()); System.out.printin("e.printStackTrace():"); ______;)
填空题Java中,新建的线程调用start()方法,如mythread.start(),将使线程的状态从 New(新建状态)转换为{{U}} 【13】 {{/U}}。
填空题
请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求] 创建一个整型数组,并将其值打印输出。 运行结果为:
0 1 2 3 4 5 6 7 8 9 源程序: public class
Java_2 { public static void main(String[] args) {
int[] anArray;
//声明一个整型数组 anArray={{U}} (1) {{/U}};
//创建数组,包含10个元素 //给数组每个元素赋值并打印输出 for(int
i=0;i<anArray.{{U}} (2) {{/U}};i++) { {{U}} (3)
{{/U}}=i; System.out.print(anArray[i]+" ");
} System.out.println(); }
}
填空题请完成下列语句中应填的内容: File pathname=new File(args[0]); String[]filenames=pathname. 【13】 ;
填空题请完成下列语句中应填的内容。
File pathName = new File(args[0]);
String [] fileNames = pathName{{U}} 【9】 {{/U}};
填空题下面是一个类的定义,试将程序补充完整。 classA String s; 【12】 int a=66; A(Strings 1) s=s1; static int geta() return a;