import javax.swing.*;
import java.awt.*;

public class SimpleGui{
  int x=70;
  int y=70;
  public static void main(String[] args) {
    SimpleGui gui = new SimpleGui();
    gui.go();
  }
  public void go(){
    JFrame frame = new JFrame();
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    MyDrawPanel testpanel = new MyDrawPanel();
    frame.getContentPane().add(testpanel);
    frame.setSize(300, 300);
    frame.setVisible(true);
    for(int i=0;i<130;i++){
      x++;
      y++;
      testpanel.repaint();
      try{
        Thread.sleep(50);
      }
      catch(Exception ex){
      }
    }
  }
  public class MyDrawPanel extends JPanel{
    public void paintComponent(Graphics g){
      g.setColor(Color.white);
      g.fillRect(0, 0, this.getWidth(), this.getHeight());
      g.setColor(Color.green);
      g.fillOval(x, y, 40, 40);
    }
  }

}

arrow
arrow
    全站熱搜

    阿洲 發表在 痞客邦 留言(0) 人氣()