下面是一个Applet程序,其功能是实现对JButton类的扩展,封装成上网助力一样

题型:问答题

问题:

下面是一个Applet程序,其功能是实现对JButton类的扩展,封装成上网助力一样的按钮类,每个按钮对象对应一个 URL地址,点击则访问相应的URL。要求在窗口中从上到下排 * * 个这样的按钮。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
程序运行结果如下:


import java.net.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ex28_3 extends JApplet implements ActionListener
ButtonURL[] btnURL = new ButtonURL[3];
public void init()
btnURL[0] = new ButtonURL("新浪网","http://www.sina.com.cn/");
btnURL[1] = new ButtonURL("163","http://www.163.com/");
btnURL[2] = new ButtonURL("搜狐","http://www.sohu.com/");
GridLayout gl = new GridLayout(1,3);
getContentPane().setLayout(gl);
for (int i = 0; i < btnURL.length; i++)
btnURL[i].addActionListener(this);
getContentPane().add(btnURL[i]);


public void actionPerformed(ActionEvent ae)
ButtonURL btnClick =ae.getSource();//获取发生事件的对象
try
URL load = new URL(btnClick.strAddr);
getAppletContext().showDocument(strAddr);
catch (MalformedURLException e)
showStatus("Bad URL:" + btnClick.strAddr);



class ButtonURL extends JButton
String strAddr;
ButtonURL(String strLabel, String strAddress)
super(strLabel);
strAddr = strAddress;


ex28_3.html
<HTML>
<HEAD>
<TITLE>ex28_3</TITLE>
</HEAD>
<BODY>
<applet code="ex28_3.class" width=800 height=400 >
</applet>
</BODY>
</HTML>

考点:计算机等级考试JAVA二级JAVA机试
题型:问答题

叶轮直径的切削量与水泵转数有关。

题型:问答题

中央秘书处文件保管处在新民主主义革命时期设立的地下文书档案库简称为______

A.中央文件
B.中央文库
C.中央文书
D.文书档案

题型:问答题

下列哪项属于城市总体规划阶段用地竖向规划的主要内容 ( )

A.确定挡土墙、护坡等室外防护工程的类型

B.确定防洪(潮、浪)堤顶及堤内地面最低控制标高

C.确定街坊的规划控制标高

D.确定建筑室外地坪规划控制标高

题型:问答题

对于没有出口经验的公司,建议使用EXW、FOB、FCA术语。( )

题型:问答题

放垫板的目的是确保设备()。

A.水平

B.标高

C.稳定性

D.以上均可

更多题库