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

编写程序设计一个窗口程序,窗口下方有yellow,blue和green三个颜色按钮,当按钮按下时,窗口背景颜色会变成相关颜色,窗口可以正常关闭。需要带有程序的!谢谢!本人... 编写程序
设计一个窗口程序,窗口下方有yellow,blue和green三个颜色按钮,当按钮按下时,窗口背景颜色会变成相关颜色,窗口可以正常关闭。
需要带有程序的!谢谢!本人是java初学者!
展开
 我来答
icando_123
2010-07-02
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
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();
}
}
hao699x
2010-07-02
知道答主
回答量:9
采纳率:0%
帮助的人:1.4万
展开全部
先设3个按钮,在每个按钮上设置相关的颜色,这个可以看API,还要实现按钮的事件侦听器才能实现按钮的功能.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e829334c0
2010-07-02 · TA获得超过473个赞
知道小有建树答主
回答量:1066
采纳率:0%
帮助的人:833万
展开全部
在页面里写上javascript代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式