package com.han;
import java.awt.BasicStroke;
import java.awt.Color;
import java.awt.Container;
import java.awt.Graphics2D;
import java.util.Random;
import javax.swing.JFrame;
/**
* 利用线程在Swing窗口(顶级Container, 与JFrame有区别在于多了标题栏的空间)中画动态线条
*
* @author HAN
*
*/
public class ThreadAndSwing_3 extends JFrame {
/**
*
*/
private static final long serialVersionUID = -913556444768132509L;
static Thread thread;
Container container;
enum Colors {
BLACK(Color.BLACK),
BLUE(Color.BLUE),
CYAN(Color.CYAN),
GREEN(Color.GREEN),
ORANGE(Color.ORANGE),
YELLOW(Color.YELLOW),
RED(Color.RED),
PINK(Color.PINK),
LIGHT_GRAY(Color.LIGHT_GRAY);
private Color c;
private Colors(Color c) {
this.c = c;
}
public Color getColor() {
return this.c;
}
}
public ThreadAndSwing_3() {
// TODO Auto-generated const
Java Swing与线程的结合应用(三)
最新推荐文章于 2024-04-23 18:52:22 发布