[填空題] 下列Applet在窗口中放置一個(gè)按鈕,并用這個(gè)按鈕控制彈出窗口的顯示和隱藏。請(qǐng)?jiān)跈M線處填寫(xiě)正確的程序。 import java.applet.Ap
2021-07-20
[填空題] 下列Applet在窗口中放置一個(gè)按鈕,并用這個(gè)按鈕控制彈出窗口的顯示和隱藏。請(qǐng)?jiān)跈M線處填寫(xiě)正確的程序。
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class Test15.extends Applet
Frame frm=new Frame("Test15");
public void init()
Button btn=new Button(“窗口”);
btn.addActionListener(new ActionListener()
public void actionPerformed(ActionEvent ae)
if( 【15】 )
frm.setVisible(false);
else
frm.setSize(200,200);frm.setVisible(true);
);
add(btn);
正確答案:
frm.is Visible()
參考解析:調(diào)用Frame的isVisible()方法來(lái)判斷該構(gòu)件是否可見(jiàn)。若返回值為false,則不可見(jiàn),需要設(shè)置為可見(jiàn)的:若返回值為true,則可見(jiàn),需要設(shè)置為不可見(jiàn)。這樣就實(shí)現(xiàn)了對(duì)彈出窗口顯示和隱藏的控制。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。