首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
本题用复选框来控制字体的显示,窗口中有一个标签和两个复选按钮,这两个复选按钮分别对应的字体的两个特点:加粗和倾斜,任意选中一个按钮或两个都选中,标签上的字符串就显示对应的字体。 import java.awt.*; import java.awt.even
本题用复选框来控制字体的显示,窗口中有一个标签和两个复选按钮,这两个复选按钮分别对应的字体的两个特点:加粗和倾斜,任意选中一个按钮或两个都选中,标签上的字符串就显示对应的字体。 import java.awt.*; import java.awt.even
admin
2012-12-02
127
问题
本题用复选框来控制字体的显示,窗口中有一个标签和两个复选按钮,这两个复选按钮分别对应的字体的两个特点:加粗和倾斜,任意选中一个按钮或两个都选中,标签上的字符串就显示对应的字体。
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年后乙确知甲仍然在世,遂向法院申请撤销对甲的死亡宣告。依我国法律,该死亡宣告撤销后,甲与乙原有的婚姻关系如何?()
党的十八大提出的“四个监督”的内容是()。
在南极洲,尽管气候异常寒冷,但在南极维多利亚大煤田的煤炭储存量非常大,而且煤的质地特别好。其最有可能的原因是()。
现代生物技术是以()的建立为标志的。
在汉字的形体演变过程中,位于小篆和楷书之间的字体是()。
汉语西文字母词被汉语词典收录的历史已有100多年,收录字母词早已是汉语词典和工具书编纂的惯例和通行的做法。1903年出版的《新尔雅》在正文中收录了“X光线”一词,这是汉语词典首次收入字母词。在辞书史上,这部词典是近代中国最早的一部新语词词典,它虽然还不是纯
根据国务院印发的《“十三五”控制温室气体排放工作方案》,下列哪些是其中提到的“十三五”控制温室气体排放的重点任务?()①低碳引领能源革命②推动城镇化低碳发展③强化基础能力支撑④建设和运行全国碳排放权交易市场⑤加强地区监控
汉文帝时期虽然下诏废除肉刑,但仍有肉刑继续存在,直到(),肉刑才真正宣告废除。
随机试题
患者男,56岁。空腹血糖11.5mmol/L,尿糖(﹢),尿酮体(﹢),引起该患者尿酮体呈阳性的主要原因是
男,25岁,做血气分析采集血标本时错误的是
关于反诉,下列哪些表述是正确的?
对于渎职罪的处罚,下列说法正确的是:
()是指在一个管理组织中,命令由决策层发布到执行层各部门,再通过执行层各部门传递至操作层各班组,命令一旦发出,贯彻到底,统一行动。
对纳税人采取税收保全措施,必须经税务机关向人民法院提出申请后,由人民法院执行。()
下列各项中,影响企业当期营业利润的有()。
小明今年3岁,智力正常,但先天腿部残疾。下列关于小明的权利能力和行为能力的表述中,正确的是()。
三个男同学:张林、李牧和赵强,和三位女同学:秋华、陈春和楚霞,参加课外兴趣小组。可供选择的课外兴趣小组有:插花、茶道、剪纸。参加课外兴趣小组有以下规则:(1)每个人只能参加并且必须参加一个课外兴趣小组。(2)凡是男同学参加的课外兴趣小组,就必须有女同学
MarigoldSpa■Theaterbelt■Silvertown■Bakerville■WesleyFor10yearsnow,MarigoldSpahasbeenpromotingpersonalwell-be
最新回复
(
0
)