• 大小: 57.58 KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-10-05
  • 语言: Java
  • 标签: java  世界杯  

资源简介

java做的世界杯程序,简单易理解!直接运行!画面漂亮!

资源截图

代码片段和文件信息

import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class MoveString extends applet implements RunnableActionListenerTextListener{

     Color darkblue = new Color(2550128);
     Graphics offscreenG;
     Image offscreenImage;
     Image pictop;
     Image picbuttom;
     int d = 2;
     int r = 140;
     int angle = 0;
     int x = 270;
     int y = 400;
     int x0 = 260;
     int y0 = 200;
     int font = 65;
     Thread runner;
     TextField textString;
     String request;
     String name=“Wan YanKai“;


     public void init(){
          offscreenImage = createImage(getSize().width getSize().height);
          offscreenG = offscreenImage.getGraphics();
          pictop = getImage(getCodebase()“top.gif“);
          setLayout(null);
          picbuttom = getImage(getCodebase()“buttom.gif“);
          setLayout(null);
          textString = new TextField(name21);
          textString.addTextListener(this);
          add (textString);
         textString.setBounds(21035010020);
          Button submitButton = new Button(“Submit“);
          submitButton.addActionListener(this);
          add (submitButton);
          submitButton.setBounds(3303505020);
          Button clearButton = new Button(“Restore“);
          clearButton.addActionListener(this);
          add (clearButton);
          clearButton.setBounds(4003505020);

     }

     public void change(){
          name = textString.getText();
          repaint();
     }

     public void textValueChanged(TextEvent t){
//          change();
     } 

     public void actionPerformed(ActionEvent e) {
          request = e.getActionCommand();
          if (request == “Submit“)
               change();
          else if (request == “Restore“)
               {name = “Wan YanKai“;
                textString.setText(“Wan YanKai“);
                repaint();
               }
     }

     public void start(){
          if (runner == null) {
               runner = new Thread(this);
               runner.start();
          }
     }

     public void stop(){
          if (runner != null) {
               runner.stop();
               runner = null;
          }
     }

     public void run(){
          while (true){
              angle += 1;
              x = (int)(r*Math.sin(2*Math.PI*angle/360))+x0;
              y = (int)(r*Math.cos(2*Math.PI*angle/360))+y0;
              {
              if (((angle >=0)&&(angle<90))&&(angle%3==0))
                 font -=1;
              else if (((angle >=90)&&(angle<180))&&(angle%3==0))
                 font -=1;
              else if (((angle >=180)&&(angle<270))&&(angle%3==0))
                 font +=1;
              else if (((angle >=270)&&(angle<360))&&(angle%3==0))
                 font +=1;
              }
              d = 2;
              if (font<25) d=1;
              repaint();
              if (font==66) font=65;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    ......R      4495  2002-05-31 18:06  3 世界杯\Example1\BUTTOM.GIF

    ......R      4246  2002-06-01 12:13  3 世界杯\Example1\MoveString.class

    ......R      3823  2002-06-01 12:13  3 世界杯\Example1\MoveString.java

    ......R      7995  2002-05-31 16:22  3 世界杯\Example1\TOP.GIF

    ......R       149  2001-11-16 21:08  3 世界杯\Example1\exam1.html

    ......R     34324  2002-05-24 08:35  3 世界杯\Example1\exampl1_1.jpg

    ......R      4495  2002-05-31 18:06  3 世界杯\Example2\BUTTOM.GIF

    ......R      4254  2002-06-01 12:14  3 世界杯\Example2\MoveString.class

    ......R      3823  2002-06-01 12:14  3 世界杯\Example2\MoveString.java

    ......R      7995  2002-05-31 16:22  3 世界杯\Example2\TOP.GIF

    ......R       149  2001-11-16 21:08  3 世界杯\Example2\exam2.html

    ...D..R         0  2004-12-20 14:38  3 世界杯\Example1

    ...D..R         0  2004-12-20 14:38  3 世界杯\Example2

    ...D..R         0  2004-12-20 14:38  3 世界杯

----------- ---------  ---------- -----  ----

                75748                    14


评论

共有 条评论