首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
本题的功能是用按钮来控制文字的颜色。窗口中有三个按钮:“Yellow”、“Blue”和“Red”,它们分别对应文字标签中文本的颜色为黄色、蓝色和红色,点击任意一个按钮,文字标签中的文本就变成按钮对应的颜色。 import java.awt.*; impor
本题的功能是用按钮来控制文字的颜色。窗口中有三个按钮:“Yellow”、“Blue”和“Red”,它们分别对应文字标签中文本的颜色为黄色、蓝色和红色,点击任意一个按钮,文字标签中的文本就变成按钮对应的颜色。 import java.awt.*; impor
admin
2012-12-02
69
问题
本题的功能是用按钮来控制文字的颜色。窗口中有三个按钮:“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://kaotiyun.com/show/36ID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列选项中,属于公务员应当履行的义务是()。
在西柏坡时期,党中央:①领导了解放区的土改运动;②召开了党的七届二中全会;③组织指挥了辽沈、淮海、平津三大战役。上述历史事件出现的先后顺序是()。
人类科技发展的历程中,先后出现了下列重大科技事件:①电子计算机;②能量守恒定律;③有线电话;④航天器。按时间先后顺序排列正确的是()。
当今随着信息技术的飞速发展,人们对光存储容量的要求不断提高,下列哪个光存储技术是目前最先进的?()
2013年10月发布的《国家卫星导航产业中长期发展规划》显示,到2020年,我国卫星导航系统产值将超过()亿元,将建成由()余颗卫星及地面运行控制系统组成的全球卫星导航系统,具备为全球用户提供导航定位服务的能力。
全面深化改革是决定当代命运的关键,习近平围绕全面深化改革做出了一系列论述,关于改革,以下论述错误的是()。
根据下列材料回答问题。与2009年相比,河北省2010年工业利润总额绝对值增加最大的所有制类型企业是()。
按照法的原则的位阶和具体程序不同,可将法的原则分为()。
下列属于程序法部门中的非诉讼程序法的是()
随机试题
灌浆时水泥、砂子、石子的混合比(重量比)为()
语音震颤减弱的情况见于
女性,24岁。因咽痛2周,肉眼血尿一天来诊。查体:BP150/100mmHg,贫血貌,双下肢水肿。辅助检查:尿常规示:尿蛋白(+++),红细胞满视野,白细胞5~8个/HP,肾功能正常。血清补体明显下降,ASO正常,ANA(+)。彩超示双肾大小正常。下
麻黄根的使用注意是
在工程咨询服务的费用管理中,项目范围可以是项目总投资、工程总投资或工程总造价,在标准费率上可作一般不超过()的优惠减让。
【2006年第16题】下列结构在外力作用下(图3-415),哪一个轴力(N)图是正确的?(提示:梁自重不计)
由于化学材料配制成的浆液中不存在固体颗粒灌浆材料那样的沉淀问题,故化学灌浆都采用()。
根据《公司法》关于有限责任公司的规定,股东会若通过()的决议,对决议投反对票的股东可以请求公司按照合理价格收购其股权。(2008年)
普通准备金在计入商业银行资本基础的附属资本时,上限为加权风险资产的()
基本的社交情绪有()。
最新回复
(
0
)