zoukankan      html  css  js  c++  java
  • 会变色的文字

    public class paint extends JFrame{
    public paint(){

    setLocation(0, 0);
    setSize(400, 400);

    setDefaultCloseOperation(EXIT_ON_CLOSE);
    Container con=getContentPane();
    // con.setLayout(new BorderLayout());
    draw dra=new draw();
    con.add(dra);


    // con.add(new button(),BorderLayout.SOUTH);



    }


    public static void main(String args[]){
    paint pai=new paint();
    Container con=pai.getContentPane();
    // con.setLayout(new BorderLayout());
    draw dra=new draw();
    con.add(dra);
    pai.setVisible(true);
    Thread th=new Thread(dra);
    th.start();


    }
    }
    class draw extends JPanel implements Runnable{


    Color color;
    @Override
    public void paint(Graphics g) {
    // TODO 自动生成的方法存根
    Graphics2D g2=(Graphics2D)g;

    int x=100;
    int y=100;
    String str=new String("mafeng");

    Font font =new Font("华文行楷",Font.BOLD,72);
    g2.setFont(font);

    g2.setColor(color);

    g2.drawString(str, x, y);
    System.out.println("456");
    }
    public void run(){
    Random ran=new Random();
    while(true){
    int r=ran.nextInt(256);
    int g=ran.nextInt(256);
    int b=ran.nextInt(256);
    color=new Color(r, g, b);
    repaint();
    System.out.println("123");
    try{
    Thread.sleep(1000);

    }catch(InterruptedException e){
    e.printStackTrace();
    }
    }


    }
    }

  • 相关阅读:
    任务墙(6月3日)
    燃尽图(6月3日)
    6.1-6.2小结
    5月28日任务进展
    个人感悟
    代码评审
    如何用ZBrush确定头部五官的位置
    ZBrush中的纹理-水手该怎样进行绘制
    怎样对ZBrush中的材料进行渲染和着色
    快速熟悉Zbrush中的四种裁切笔刷
  • 原文地址:https://www.cnblogs.com/mafeng/p/4461442.html
Copyright © 2011-2022 走看看