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

萬能百科  > 計算機?  > 

[問答題] 請完成下列Java程序:用JFrame建立—個窗口,再用網(wǎng)格布局管理器,對窗口布局進行控制,上面有2行2列4個按鈕,要求對按鈕的大小進行設(shè)定,寬度為

2021-07-20   

[問答題] 請完成下列Java程序:用JFrame建立—個窗口,再用網(wǎng)格布局管理器,對窗口布局進行控制,上面有2行2列4個按鈕,要求對按鈕的大小進行設(shè)定,寬度為150,高度為80。

注意:請勿改動main主方法和其他已有語句內(nèi)容,僅在下劃線處填入適當?shù)恼Z句。

源程序文件代碼清單如下

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class ex19_2

public static void main(String args[])

JFrame frm=new JFrame();

frm.setTitle("ex19_2");

Container cont=frm.getContentPane();

______;

cont.add(new JButton("button1"));

cont.add(new JButton("button2 "));

Dimension dimen=______;

JButton btn1=new JButton("button3");

btn1.setPreferredSize(dimen);

cont.add(btn1);

cont.add(new JButton("button4"));

frm.addWindowListener(new WindowAdapter()

public void winowClosing(WindowEvent we)

System.exit(0);
正確答案:

cont.setLayout(new GridLayout(2,2))new Dimension(150,80)

參考解析:

本題主要考查網(wǎng)格布局管理器 (GridLayout)在使用Swing制作圖形用戶界面時的一些簡單應(yīng)用。解題關(guān)鍵是熟悉 GridLayout的使用方法,初始化的方法是通過容器Container的對象調(diào)用setLayout()方法實現(xiàn)的,而它的一些特點,如并不會保持當初組件所定義的大小等,也需要很熟悉。本題中,第 1個空,采用初始化Dimension類的對象來給出Button組件的初始大小,參數(shù)分別是寬度和高度;第2個空,將容器通過網(wǎng)格布局管理器設(shè)置為2行2列。程序運行結(jié)果如下。

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

標簽

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