首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
本题的功能是用按钮来控制文字的颜色。窗口中有三个按钮:“Yellow”、“Blue”和“Red”,它们分别对应文字标签中文本的颜色为黄色、蓝色和红色,点击任意一个按钮,文字标签中的文本就变成按钮对应的颜色。 import java.awt.*; impor
本题的功能是用按钮来控制文字的颜色。窗口中有三个按钮:“Yellow”、“Blue”和“Red”,它们分别对应文字标签中文本的颜色为黄色、蓝色和红色,点击任意一个按钮,文字标签中的文本就变成按钮对应的颜色。 import java.awt.*; impor
admin
2012-12-02
84
问题
本题的功能是用按钮来控制文字的颜色。窗口中有三个按钮:“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全国计算机二级
相关试题推荐
下列人员中,可暂予监外执行的是()。
根据《公务员法》的回避原则,下列哪种情况不需要回避?()
《公务员法》对公务员的范围重新做了界定,根据规定,公务员必须具备的三个条件中属:于公务员最本质的特征是()。
解决我国民族问题的基本原则是()。
将目前低水平的、不全面的、发展很不平衡的小康社会,发展成为更高水平、内容比较全面丰富、发展较为均衡的小康社会,它包括经济、政治、文化和生态等多方面的内容。这是我国()。
汽博会开幕在即,甲、乙、丙三个人得到了两张参观票,于是三个人通过抽签决定这两张票的归属。在所设计的三个签中有两个签上写着“有”,一个签上写着“无”,抽签顺序是甲先、乙次、丙最后抽取。如果已知乙已经抽到了参观票,则甲也抽到参观票的概率是()。
阅读以下文字,回答下列问题。浮船坞是一种修造舰船的大型装备,外观就像是把一个干船坞从岸边“刨”了出来,主结构是一个巨大的凹字形船舱,两侧有水密结构的墙,前后端是可以开合的门,实际上是一种构造特殊的槽形平底船,且船底被设计得尤为坚固,以承受大型船只
所谓信息加工,就是将人脑与计算机进行类比,将人脑看作类似于计算机的信息加工系统。但是这种类比只是机能性质的,也就是在行为水平上的类比,而不管作为其物质构成的生物细胞和电子元件的区别。换句话说,这种类比只涉及软件而不涉及硬件。这段话中的“软件”是指(
窗体上有一个名称为CD1的通用对话框,一个名称为Command1的命令按钮,相应的事件过程如下:PrivateSubCommand1_Click()CD1.Filter="AllFile|*.*|TextFile*.txt|Word|*.Doc
以下选项中不属于C语言程序运算符的是
随机试题
设f(x)在[0,1]上连续且满足f(0)=1,f’(x)-f(x)=a(x-1),y=f(x),x=0,x=1,y=0围成的平面区域绕x轴旋转一周所得的旋转体体积最小,求f(x).
“逢山开路,遇水搭桥”。这句话强调的是()
下列不属于肿瘤易感性遗传的疾病是
下列哪项检查结果提示可能是慢性肝炎与肝硬化()
某梁跨度为7.5m,规范要求混凝土强度达到设计抗压强度的()以上时,可对其底模及支架进行拆除。
天馈线金属护套应在顶端及进入机房入口处的()作保护接地。
高盛企业计划从国外引进生产一新项目,该项目分两期进行:预计第一期新项目产品在2007年年初投资,市场适销期为4年,新产品的生产可利用原有旧设备,该设备的原值220万元,税法规定的使用年限为6年,已使用1年,按年数总和法计提折旧,税法规定的残值为10万元。目
人权是一个国家主权范围的问题,我们不承认所谓国际社会关于人权的普遍性原则。()
人在生活中会交到各式各样的朋友,请你说一下令你最敬佩的一个朋友。
"HehasbeentoParis"entails
最新回复
(
0
)