导航菜单
首页 >  java二级考试题型  > 计算机二级Java

计算机二级Java

本题考查的是Swing构件和AWT中的事件处理。 1)类FontFrame的构造方法中有代码:“setTitle(“沁园春.雪”);“用于设置应用程序窗体的标题"沁园春.雪””,故FontFrame应该是JFrame的子类。因此第一空"class FontFrame__JFrame"应填"extends”。 2)类FontFrame的构造方法中有代码"FontPanel panel = new FontPanel();",因此第二空"contentPane. add( __ ) “应填"panel”。 3)类FontPanel的方法paintComponent(Graphics g)中的语句super. paintComponent(g) ;说明FontPanel覆盖了其父类的相应方法,而方法paintComponent(Graphics g)是抽象类javax.swing.JComponent中定义的,故FontPane1应是JComponent的子类。因此第三空"class FontPanelextends __“应填"JPanel”。 4) FontPanel的paintComponent方法中的message存储了程序中要显示的字符串,且Graphics的drawString方法用来"输出"字符串,故第四空"g2.____(message,(int)x,(int)(baseY));“应填"drawString”。

相关推荐: