java小程序设计,设计一个窗口程序

编写程序
设计一个窗口程序,窗口下方有yellow,blue和green三个颜色按钮,当按钮按下时,窗口背景颜色会变成相关颜色,窗口可以正常关闭。
需要带有程序的!谢谢!本人是java初学者!

import java.awt.*;
import java.awt.event.*;

import javax.swing.*;
public class FrameTest {
private JFrame jf;
private JButton yellow,blue,green;
private JPanel panel1;
public FrameTest(){
jf = new JFrame("Frame");
yellow = new JButton("yellow");
blue = new JButton("blue");
green = new JButton("green");
panel1 = new JPanel();
panel1.setLayout(new FlowLayout());
jf.add(panel1,BorderLayout.CENTER);
jf.setVisible(true);
jf.setSize(500,600);
jf.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
}
);
blue.setForeground(Color.blue);
panel1.add(blue);
blue.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
panel1.setBackground(Color.blue);
}
});
yellow.setForeground(Color.yellow);
panel1.add(yellow);
yellow.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
panel1.setBackground(Color.yellow);
}
});
green.setForeground(Color.green);
panel1.add(green);
green.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
panel1.setBackground(Color.green);
}
});

}
public static void main(String args[]){
FrameTest ft = new FrameTest();
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-02
先设3个按钮,在每个按钮上设置相关的颜色,这个可以看API,还要实现按钮的事件侦听器才能实现按钮的功能.
第2个回答  2010-07-02
在页面里写上javascript代码

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网