• 大小: 3KB
    文件类型: .java
    金币: 1
    下载: 0 次
    发布日期: 2021-01-04
  • 标签: 课程设计  

资源简介

实现简单的动画:自动出现由小到大变换的圆,位置与颜色随机,变到150直径时擦除,重新再出现圆。

资源截图

代码片段和文件信息

/*画随机的圆
功能要求:实现简单的动画。具体要求:自动出现由小到大变换的圆,位置与颜色随机,变到150直径时擦除,重新再出现圆。*/

import java.awt.*;
import java.awt.event.*;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.objectInputStream;
import java.io.objectOutputStream;
import java.util.Hashtable;

import javax.swing.JOptionPane;
import javax.swing.UIManager;
public class Circle extends frame implements RunnableActionListener{
Thread t=null;
int xdir=10ydir=10;
Button startbtn=new Button(“开始“);
Button quitbtn=new Button(“退出“);
Panel southPanel=new Panel();
public Circle(){
super(“画随机圆“);
//setBackground(Color.LIGHT_GRAY);
t=new Thread(this);
southPanel.setLayout(new FlowLayout());
southPanel.add(startbtn);
southPanel.add(quitbtn);
startbtn.addActionListener(this);

评论

共有 条评论