首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
本题用复选框来控制字体的显示,窗口中有一个标签和两个复选按钮,这两个复选按钮分别对应的字体的两个特点:加粗和倾斜,任意选中一个按钮或两个都选中,标签上的字符串就显示对应的字体。 import java.awt.*; import java.awt.even
本题用复选框来控制字体的显示,窗口中有一个标签和两个复选按钮,这两个复选按钮分别对应的字体的两个特点:加粗和倾斜,任意选中一个按钮或两个都选中,标签上的字符串就显示对应的字体。 import java.awt.*; import java.awt.even
admin
2012-12-02
81
问题
本题用复选框来控制字体的显示,窗口中有一个标签和两个复选按钮,这两个复选按钮分别对应的字体的两个特点:加粗和倾斜,任意选中一个按钮或两个都选中,标签上的字符串就显示对应的字体。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class CheckBoxFrame extends JFrame implements ActionListener{
public CheckBoxFrame(){
setTitle("CheckBoxTest");
setSize(300, 200);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
JPanel p = new JPanel();
bold = addCheckBox(p, "Bold");
italic = addCheckBox(p, "Italic");
getContentPane().add(p, "South");
panel = new CheckBoxTestPanel();
getContentPane().add(panel, "Center");
}
public JCheckBox addCheckBox(JPanel p, String name){
JCheckBox c = new JCheckBox(name);
c.addActionListener(______);
p.add(c);
return c;
}
public void ______{
int m = (bold.isSelected() ? Font.BOLD : 0) + (italic.isSelected() ? Font.ITALIC : 0);
panel.setFont(m);
}
private CheckBoxTestPanel panel;
private JCheckBox bold;
private JCheckBox italic;
}
class CheckBoxTestPanel extends JPanel{
public CheckBoxTestPanel(){
setFont(Font.PLAIN);
}
public void setFont(int m){
setFont(new Font("SansSerif", m, 12));
repaint();
}
public void paintComponent(Graphics g){
super.paintComponent(g);
g.drawString("The quick brown fox jumps over the lazy dog.", 0, 50);
}
}
public class java2{
public static void main(String[] args){
JFrame frame = new CheckBoxFrame();
frame.show();
}
}
选项
答案
第1处:this第2处:actionPerformed(ActionEvent evt)
解析
第1处注册监听器进行授权,该方法的参数是事件处理者对象;第2处是actionPerformed方法通过读取ActionEvent对象的相关信息来得到事件发生时的情况。
转载请注明原文地址:https://kaotiyun.com/show/inID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
甲为上厕所,将不满1岁的女儿放在外边靠着篱笆站立,刚进入厕所,就听到女儿的哭声,急忙出来,发现女儿倒地,疑是站在女儿身边的4岁男孩乙所为。甲一手扶起自己的女儿,一手用力推乙,导致乙倒地,头部刚好碰在一块石头上,流出鲜血,并一动不动。甲认为乙可能死了,就将其
下面能源中由太阳能转化而来的能源是()。
科学家研制出一种无针注射器,这种注射器的注射原理最可能是()。
在南极洲,尽管气候异常寒冷,但在南极维多利亚大煤田的煤炭储存量非常大,而且煤的质地特别好。其最有可能的原因是()。
当今随着信息技术的飞速发展,人们对光存储容量的要求不断提高,下列哪个光存储技术是目前最先进的?()
甲、乙两人同时从相距2000米的两地相向而行,甲每分钟行55米,乙每分钟行45米.如果一只狗与甲同时同向而行,每分钟行:120米,遇到乙后,立即回头向甲跑去,遇到甲再向乙跑去。这样不断地来回,直到甲和乙相遇为止,狗跑过的距离为()米。
根据国务院印发的《“十三五”控制温室气体排放工作方案》,下列哪些是其中提到的“十三五”控制温室气体排放的重点任务?()①低碳引领能源革命②推动城镇化低碳发展③强化基础能力支撑④建设和运行全国碳排放权交易市场⑤加强地区监控
民俗是文化的一种表现形态,即传统与文化的活态形式。它是经过于百年岁月的淘洗留下来的文化精华与现实结合的产物。民俗对于特定的群体有强烈的认同功能,对于当代社会的建设,具有不可替代的作用。这段文字是从什么角度来定义“民俗”的()。
(2016年真题)2014年5月实施的《社会救助暂行办法》第17条规定:“乡镇人民政府、街道办事处应当及时了解掌握居民的生活情况,发现符合特困供养条件的人员,应当主动为其依法办理供养。”该法条所包含的法律规则的逻辑结构是()。
在考生文件夹下有一个数据库文件“samp3.mdb”,里面已经设计好表对象“tBorrow”、“tReader”和“tBook”,查询对象“qT”,窗体对象"fReader”,报表对象“rReader”和宏对象“rPt”。请在此基础上按以下要求补充设计。
随机试题
实现城市各种功能所必需的物质基础设施是指()。
()负责执行董事会制定的金融创新发展战略和风险管理政策。
商业银行销售理财计划汇集的理财资金,应该按照()管理和使用。
不属于非执行董事应扮演的角色是()。
雁茗茶有“美容茶”的雅号。()
设某信道传输单边带下边带调制信号,并设调制信号m(t)的频带限制在5kHz,载频为100kHz。若接收机的输入信号加至包络检波器进行解调前,先经过一个带宽为5kHz的理想带通滤波器,则该理想带通滤波器的中心频率为()。
简述秘书礼仪的特征。
1956年4月,毛泽东发表了《论十大关系》的重要讲话,下面关于讲话的说法,正确的是()
Theauthor’sattitudetowardsthecurrentsituationintheexploitationofnaturalresourcesis______Whatdoestheauthorimpl
Icanthinkofnobettercareerforayoungnovelistthantoforsomeyearsasub-editoronaratherconservativenewspaper.The
最新回复
(
0
)