编写一个Applet GUI程序。要求:窗口中放置一个按钮,单击按钮改变窗口的背景色(背景色要求为随机色)。
编写一个AppletGUI程序。要求:窗口中放置一个按钮,单击按钮改变窗口的背景色(背景色要求为随机色)。其中,如何使背景色为随机色?是不是要把setBackGround...
编写一个Applet GUI程序。要求:窗口中放置一个按钮,单击按钮改变窗口的背景色(背景色要求为随机色)。
其中,如何使背景色为随机色?是不是要把setBackGround()变一下? 展开
其中,如何使背景色为随机色?是不是要把setBackGround()变一下? 展开
1个回答
展开全部
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import java.lang.Object;
import java.util.Random;
public class MyApplet extends Applet implements ActionListener
{
Button bt1=new Button("改变颜色");
public void init()
{
add(bt1);
bt1.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
Random rd=new Random();
int r=rd.nextInt(255);
int g=rd.nextInt(255);
int b=rd.nextInt(255);
Color mycolor=new Color(r,g,b);
setBackground(mycolor);
}
}
import java.awt.*;
import java.awt.event.*;
import java.lang.Object;
import java.util.Random;
public class MyApplet extends Applet implements ActionListener
{
Button bt1=new Button("改变颜色");
public void init()
{
add(bt1);
bt1.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
Random rd=new Random();
int r=rd.nextInt(255);
int g=rd.nextInt(255);
int b=rd.nextInt(255);
Color mycolor=new Color(r,g,b);
setBackground(mycolor);
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询