简答题:本题是一个Applet,页面上有一个按钮“请单击”,单击该按钮后弹出一个对话框,对话框上有三个按钮“橙色”、“蓝色”和“

  • 题目分类:Java
  • 题目类型:简答题
  • 查看权限:VIP
题目内容:
本题是一个Applet,页面上有一个按钮“请单击”,单击该按钮后弹出一个对话框,对话框上有三个按钮“橙色”、“蓝色”和“红色”,单击其中任意一个按钮,则可以将对话框的背景色设置为按钮名称所对应的颜色。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class java2 extends JApplet
{
private JFrame framet;
()
{
frame=new JFrame();
frame.setTitle("java2");
frame.setSize(300,200);
frame.getContentPane().add(new ButtonPanel
());
JButton PopButton=new JButton("请单击");
getContentPane().add(PopButton);
PopButtom addActionListener(new ActionListener();
{
public void actionPerformed(ActionEvent evt)
{
if(frame.isVisible())frame.setVisible(false);
else
}
});
}
}
class ButtonPanel extends JPanel
{
private class ColorAction implements ActionLis-
tener
{
private Color backgroundColor;
public void actionPerformed(ActionEvent action-
event)
{
setBackground(backgroundColor);
repaint();
}
public ColorAction(Color color)
{
backgroundColor=color;
}
}
public ButtonPanel()
{
JButton jbutton=new JButton("橙色");
JButton jbuttonl=new JButton("蓝色");
JButton jbutton2=new JButton("红色");
add(jbutton);
add(jbuttonl);
add(jbutton2);
ColorAction coloraction=new ColorAction(Color.orange);
ColorAction coloractionl=new ColorAction(Color.blue);
ColorAction coloraetion2=new ColorAction(Color.red);
ibutton.addActionListener(coloraction);
ibuttonl.addActionListener(coloractionl);
jbutton2.addActionListener(coloraction2);
}
}
参考答案:
答案解析:

下面描述中,不属于软件危机表现的是(  )。

下面描述中,不属于软件危机表现的是(  )。 A.软件过程不规范 B.软件开发生产率低 C.软件质量难以控制 D.软件成本不断提高

查看答案

单一来源的选择方法主要适用的情况不包括(  )。

单一来源的选择方法主要适用的情况不包括(  )。 A.非常小的咨询任务 B.工作延续性的需要 C.常规性质的服务项目 D.只有一家咨询服务方是合格的或具有特殊价

查看答案

正是由于低俗文化的盛行和主流文化的虚脱,当今的人们越来越难被文化打动、感动,其原因当然不是观众的水平,而是我们很少推出真

正是由于低俗文化的盛行和主流文化的虚脱,当今的人们越来越难被文化打动、感动,其原因当然不是观众的水平,而是我们很少推出真正能打动人心的东西。《泰坦尼克号》、《阿

查看答案

稽留热最常见于

稽留热最常见于 A.肺结核 B.大叶性肺炎 C.急性肾盂肾炎 D.疟疾 E.胸膜炎

查看答案

医生的责任感具有

医生的责任感具有 A.稳定性 B.冲动性 C.强制性 D.灵活性 E.全民性

查看答案