首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
本题的功能是用按钮来控制文字的颜色。窗口中有三个按钮:“Yellow”、“Blue”和“Red”,它们分别对应文字标签中文本的颜色为黄色、蓝色和红色,点击任意一个按钮,文字标签中的文本就变成按钮对应的颜色。 import java.awt.*; impor
本题的功能是用按钮来控制文字的颜色。窗口中有三个按钮:“Yellow”、“Blue”和“Red”,它们分别对应文字标签中文本的颜色为黄色、蓝色和红色,点击任意一个按钮,文字标签中的文本就变成按钮对应的颜色。 import java.awt.*; impor
admin
2012-12-02
94
问题
本题的功能是用按钮来控制文字的颜色。窗口中有三个按钮:“Yellow”、“Blue”和“Red”,它们分别对应文字标签中文本的颜色为黄色、蓝色和红色,点击任意一个按钮,文字标签中的文本就变成按钮对应的颜色。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class ButtonPanel extends JPanel implements ActionListener{
public ButtonPanel(){
yellowButton = new JButton("Yellow");
blueButton = new JButton("Blue");
redButton = new JButton("Red");
jl = new JLabel("I am from China!");
add(yellowButton);
add(blueButton);
add(redButton);
add(jl);
yellowButton.addActionListener(this);
blueButton.addActionListener(this);
redButton.addActionListener(this);
}
public void actionPerformed(ActionEvent evt){
Object source = evt.getSource();
Color color = getForeground();
if (source == yellowButton) color = Color.yellow;
else if (source == blueButton) color = Color.blue;
else if (source == redButton) color = Color.red;
______;
______;
}
private JButton yellowButton;
private JButton blueButton;
private JButton redButton;
private JLabel jl;
}
class ButtonFrame extends JFrame{
public ButtonFrame(){
setTitle("exam_16");
setSize(300, 200);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
Container contentPane = getContentPane();
contentPane.add(new ButtonPanel());
}
}
public class java2{
public static void main(String[] args){
JFrame frame = new ButtonFrame();
frame.show();
}
}
选项
答案
第1处:jl.setForeground(color)第2处:jl.repaint()
解析
在构件类的方法中,setForeground()为设置构件的前景色,repaint()为重新绘制构件。
转载请注明原文地址:https://www.kaotiyun.com/show/36ID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
夏季高温多雨,冬季寒冷干燥,最冷月平均气温在0℃以下的气候类型是()。
下列关于能源的叙述,正确的是()。
在南极洲,尽管气候异常寒冷,但在南极维多利亚大煤田的煤炭储存量非常大,而且煤的质地特别好。其最有可能的原因是()。
不动产物权的权利变动,通常以()为公示方法。
推进物联网的应用和发展,对于提高国民经济和社会生活信息化水平,提升社会管理和公共服务水平。带动相关学科发展和技术创新能力增强,推动产业结构调整和发展方式转变具有重要意义,为此我国制定了推进物联网有序健康发展的基本原则。下列不属于此原则的是()。
书架的某一层上有136本书,且是按照“3本小说、4本教材、5本工具书、7本科技书、3本小说、4本教材……”的顺序循环从左至右排列的。问该层最右边的一本是什么书?
根据以下资料,回答以下问题。2014年1~5月,我国软件和信息技术服务业实现软件业务收入约13254亿元,同比增长20.9%,比去年同期回落3.3个百分点。其中。软件产品完成收入4141亿元,信息系统集成服务完成收入2649.3亿元,信息技术咨询
凡论问题,皆要弄清文体的要素。人们习惯上把议论文分为三个要素,即论点、论据、论证。而任何议论首先要明确论辩的对象。叶圣陶先生在《文章例话》中说:“说明文以‘说明白了’为成功,而议论文却以‘说服他人’为成功。”叶先生讲作文深入浅出,没有花架子,遵循作文构思,
以法的地位、效力、内容和制定程序为标准,法可以划分为()
下列代码的执行结果是()。publicclassExpression{publicstaticvoidmain(Stringarga[](Intv1=10,v2=99,v3=0;System.out.prIntln((v
随机试题
病人75岁,近月来出现语言不清,吞咽障碍,检查双侧软腭活动差,咽反射(-),有舌肌萎缩,伸舌不能,诊断为球麻痹,病变部位在
病人行毕Ⅱ式胃大部切除术,术后第2周,进食10一20分钟后出现上腹饱胀、头晕、心悸、出冷汗、恶心呕吐。考虑可能发生
行政强制措施与行政强制执行共同点在于()。
简述永磁直流伺服电动机的组成、特点及工作原理。
旅游公司司机简某在送旅客前往旅游景点途中违章行驶,发生交通事故,致使游客张某受伤。下列关于旅游公司与简某对张某的责任承担的说法中,正确的是()。(2016年回忆版)
某市区某化妆品有限公司为增值税一般纳税人,2014年11月发生以下各项业务:(1)从国外进口一批化妆品,成交价1380000元、货物运抵境内输入地点之前的运输保险费及相关费用20000元,支付货物进口后的保险费用20000元。因管理的不善的原因,
护照是中国旅游者出入境的主要证件。()
小李在制作Flash作品时,界面如下图所示。下列说法正确的是()。
行政复议和行政诉讼活动共同适用的基本原则和规定有哪些?()
人生的社会价值是实现人生自我价值的基础,评价人生价值的大小主要应看一个人的人生活动对社会所作的贡献,但这并不意味着要否认人生的自我价值。因此,这体现了评价一个人的价值要()
最新回复
(
0
)