易截截图软件、单文件、免安装、纯绿色、仅160KB

Java 俄罗斯方块

import java.awt.*;
import java.awt.event.*;
//俄罗斯方块类
public class ERS_Block extends Frame{
 public static boolean isPlay=false;
 public static int level=1,score=0;
 public static TextField scoreField,levelField;
 
 public static MyTimer timer;
 GameCanvas gameScr;
 
 public static void main(String[] argus){
  ERS_Block ers = new ERS_Block("俄罗斯方块游戏 V1.0 Author:Vincent");
  WindowListener win_listener = new WinListener();
  ers.addWindowListener(win_listener);
 }
 
 //俄罗斯方块类的构造方法
 ERS_Block(String title){
  super(title);
 
  setSize(600,480);
  setLayout(new GridLayout(1,2));
 
  gameScr = new GameCanvas();
  gameScr.addKeyListener(gameScr);
 
  timer = new MyTimer(gameScr);
  timer.setDaemon(true);
  timer.start();
  timer.suspend();
 
  add(gameScr);
 
  Panel rightScr = new Panel();
  rightScr.setLayout(new GridLayout(2,1,0,30));
  rightScr.setSize(120,500);
  add(rightScr);
 
  //右边信息窗体的布局
  MyPanel infoScr = new MyPanel();
  infoScr.setLayout(new GridLayout(4,1,0,5));
  infoScr.setSize(120,300);
  rightScr.add(infoScr);
 
  //定义标签和初始值
  Label scorep = new Label("分数:",Label.LEFT);
  Label levelp = new Label("级数:",Label.LEFT);
  scoreField = new TextField(8);
  levelField = new TextField(8);
  scoreField.setEditable(false);
  levelField.setEditable(false);
  infoScr.add(scorep);
  infoScr.add(scoreField);
  infoScr.add(levelp);
  infoScr.add(levelField);
  scorep.setSize(new Dimension(20,60));
  scoreField.setSize(new Dimension(20,60));
  levelp.setSize(new Dimension(20,60));
  levelField.setSize(new Dimension(20,60));
  score


相关文档:

JAVA字符串类

import java.util.*;
import java.util.regex.Pattern;
public class StrTools {
/**
* 分割字符串
*
* @param str String 原始字符串
* @param splitsign String 分隔符
* @return String[] 分割后的字符串数组
*/
@SuppressWarnings("unchecked")
public static String[] split(Stri ......

Java中的字符串鼠标和键盘事件

字符串
1、获取字符串的长度 
length() 
2 、判断字符串的前缀或后缀与已知字符串是否相同 
前缀 startsWith(String s) 
后缀 endsWith(String s) 
3、比较两个字符串 
equals(String s) 
4、把字符串转化为相应的数值 
int型 Integer.parseInt(字符串) 
......

Java线程知识深入解析(1)

一般来说,我们把正在计算机中执行的程序叫做"进程"(Process) ,而不将其称为程序(Program)。所谓"线程"(Thread),是"进程"中某个单一顺序的控制流。新兴的操作系统,如Mac,Windows NT,Windows 95等,大多采用多线程的概念,把线 程视为基本执行单位。线程也是Java中的相当重要的组成部分之一。
甚至最简单的Applet也是由多个线 ......

java时间函数

 http://blog.sina.com.cn/s/blog_503cf9f80100b9lf.html
java时间函数(2008-12-06 22:25:46)
<> 标签:杂谈 
注意:java.util和java.sql中都有Date这个类,不知道用哪一个了,你可以写死java.sql.Date time = .....
1. Java计算时间依靠1970年1月1日开始的毫秒数.     &nbs ......

我的java入门,(*^__^*) 嘻嘻

不得已+自己其实挺想学的,老师在远程教育原理这门课程改为教授java。
自豪的说一句,其实当年学C语言的时候,基础是打得很结实的。但是由于天性喜欢走神加发呆,大半个学期过去后,忽然有一天,“良心发现”原来自己已经落下那么多- -|||,呵呵
于是决定奋起!!!
在图书馆逛了n+1圈以后,终于找到了一本书 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号