问题 填空题

请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求]
在JFrame窗口中,显示一个字符串并保证窗口正常关闭和退出,使程序运行结果如下图所示。


源程序:
 import javax.swing.*:
 import java.awt.*;
 public class Java_2
  public static void main(String[] args)
   WelcomFrame frame=new WelcomFrame();
   frame.setDefaultCloseOperation(JFrame. (1) );
   frame.show();
  
 
 class WelcomFrame extends (2)
  public WelcomFrame()
   setTitle("Java等级考试");
    (3) (DEFAULT_WIDTH,DEFAULT_HEIGHT);
   WelcomPanel panel=new WelcomPanel();
   Container contentPane=getContentPane();
   contentPane.add(panel);
  
  public static final int DEFAULT_WIDTH=250;
  public static final int DEFAULT_HEIGHT=100;
 
 class WelcomPanel extends (4)
  public void paintComponent(Graphics g)
   super.paintComponent(g);
   g.drawString("欢迎参加Java等级考试!",MESSAGE_X,MESSAGE_Y);
  
  public static final int MESSAGE_X=60:
  public static final int MESSAGE_Y=50:

答案

参考答案:JPanel

解析: 由程序以及题目要求可以看出,程序是要创建一个JPanel类的对象,所以WelcomPanel应该是JPanel类的子类。
[程序解析] 本程序考查JFrame和JPanel的使用。对JFrame设置标题、大小,显示一个字符串并正常关闭。

单项选择题
问答题 简答题