首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:用JFrame建立一个窗口,再用网格布局管理器,对窗口布局进行控制,上面有2行2列4个按钮,要求对按钮的大小进行设定,宽度为150,高度为80。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
请完成下列Java程序:用JFrame建立一个窗口,再用网格布局管理器,对窗口布局进行控制,上面有2行2列4个按钮,要求对按钮的大小进行设定,宽度为150,高度为80。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
admin
2009-01-15
68
问题
请完成下列Java程序:用JFrame建立一个窗口,再用网格布局管理器,对窗口布局进行控制,上面有2行2列4个按钮,要求对按钮的大小进行设定,宽度为150,高度为80。
注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
import java. awt. *
import java. awt. event. *
import javax, swing. *
public class ex2_1{
public static void main(String[] args) {
JFrame frm = new JFrame.( )
frm. setTitle( "ex2_1")
Container cont = frm. getContentPane( )
______;
cont. add(new JButton( "button1") )
cont. add(new JButton( "button2") )
Dimension dimen= ______;
JButton btnl = new JButton( "button3" )
btnl. setpreferredSize(dimen);
cont. add(btn1);
cont. add(new JButton("button4") );
frm. addWindowListener (new WindowAdapter ( ) {
public void windowClosing (WindowEvent we){
System. exit(0)
}
});
frm. pack()
frm. setVisible(true);
}
}
选项
答案
cont.setLayout(newGridLayout(2,2)) new Dimension(150,80)
解析
本题主要考查网格布局管理器(GridLayout)在使用swing制作图形用户界面时的一些简单应用。解题关键是熟悉GridLayout的使用方法,初始化的方法是通过容器Container的对象调用setLayout()方法实现的,而它的一些特点,如并不会保持当初组件所定义的大小等,也需要很熟悉。本题中,第1个空,将容器通过网格布局管理器设置为2行2列;第2个空,采用初始化Dimension类的对象来给出Button组件的初始大小:参数分别是宽度和高度。
转载请注明原文地址:https://kaotiyun.com/show/emnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
假设表单上有一选项组:⊙男○女,如果选择第2个按钮“女”,则该选项组Value属性的值为
向student表插入一条新记录的正确SQL语句是
在SQL语句中,删除一条记录采用的命令是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
1.扩展VisualFoxPro基类Form,创建一个名为MyForm的自定义表单类。自定义表单类保存在名为myclasslib的类库中。自定义表单类MyForm需满足以下要求:(1)其AutoCenter属性的默认值为.T.。(2)
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
在一棵二叉树上,第5层的结点数最多是()。
如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是______。
Java中的字符输出流都是抽象类_____________的子类。
getSize().width指的是什么?()
随机试题
阴道穹
使用磁共振成像对比剂合并哪项技术最有利于病灶的显示
腹部加压行静脉肾盂造影引起病人休克,最有效的急救措施是
首选的诊断是首选的紧急处理是
工程施工成本计划可以按施工成本组成、项目组成或工程进度等进行编制,三种编制方法()。
根据企业所得税法律制度的规定,下列关于企业提供劳务确认收入的表述中,正确的有()。
互惠法则指人们在交往过程中尽量采用相同或对等的方式回报他人的行为准则。根据上述定义,下列属于互惠法则的是:()
日本于1889年颁布的《大日本帝国宪法》主要是以()宪法为蓝本。
下列选项中不属于软件生命周期开发阶段任务的是()。
AnortherncoldspellgrippedmuchofnorthernandeasternChinayesterday,aslocalauthoritiesissuedterribleweatherwarning
最新回复
(
0
)