影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬能百科  > 計算機?  > 

[問答題] 下面是一個Applet程序,其功能是實現(xiàn)對JButton類的擴展,封裝成上網(wǎng)助力一樣的按鈕類,每個按鈕對象對應一個 URL地址,點擊則訪問相應的UR

2021-07-20   

[問答題] 下面是一個Applet程序,其功能是實現(xiàn)對JButton類的擴展,封裝成上網(wǎng)助力一樣的按鈕類,每個按鈕對象對應一個 URL地址,點擊則訪問相應的URL。要求在窗口中從上到下排列3個這樣的按鈕。請改正程序中的錯誤(有下劃線的語句),使程序能輸出正確的結(jié)果。

注意:不改動程序的結(jié)構(gòu),不得增行或刪行。

程序運行結(jié)果如下:

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("新浪網(wǎng)","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]

正確答案:

new GridLayout(3,1) (ButtonURL)ae.getSource() showDocument(load)

參考解析:

本題主要考查面向?qū)ο蟮幕境绦蛟O(shè)計思想和Applet事件處理機制及Applet和Application相結(jié)合的程序設(shè)計。解題關(guān)鍵是熟悉swing的基本構(gòu)件,并會根據(jù)需要進行擴展,這里的ButtonURL類就是對JButton類的擴展,熟悉布局的基本操作等。本題中,第1處,按題目要求,應該是縱向排列的3個按鈕;第2處,ae對象調(diào)用getSource()方返回的是JButton類的對象,這里需要ButtonURL的對象,所以需要進行轉(zhuǎn)換;第3處,參數(shù)錯誤,應該是對象btnClick的成員變量strAddr的值。

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

標簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>