[問答題] 本題是一個(gè)Applet,頁面上有一個(gè)按鈕“請單擊”,單擊該按鈕后彈出一個(gè)對話框,對話框上有三個(gè)按鈕“橙色”、“藍(lán)色”和“紅色”,單擊其中任意一個(gè)按鈕
[問答題] 本題是一個(gè)Applet,頁面上有一個(gè)按鈕“請單擊”,單擊該按鈕后彈出一個(gè)對話框,對話框上有三個(gè)按鈕“橙色”、“藍(lán)色”和“紅色”,單擊其中任意一個(gè)按鈕,則可以將對話框的背景色設(shè)置為按鈕名稱所對應(yīng)的顏色。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class java2 extends JApplet
private JFrame frame;
______()
frame=new JFrame();
frame.setTitle("java2");
frame.setSize(300,200);
frame.getContentPane().add(new ButtonPanel());
JButton PopButton=new JButton("請單擊");
getContentPane().add(PopButton);
PopButton.addActionListener(new ActionListener()
public void actionPerformed(ActionEvent evt)
if(frame.isVisible())frame.setVisible(false);
else______;
);
class ButtonPanel extends JPanel
private class ColorAction implements ActionListener
正確答案:
第1處:public void init 第2處:frame.show()
參考解析:第1處是定義一個(gè)公有的初始化函數(shù);第2處顯示frame窗口。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。