日期:2014-05-19  浏览次数:20659 次

俄罗斯方块JAVA实现 求思路,求带注释方便阅读的代码
本人想做个俄罗斯方块,苦思两天没弄出来,求大哥大姐给点思路和JAVA实现代码以供参考,生活有你相伴才精彩,谢谢
------解决方案--------------------
自己去下载区  下个程序来把!
------解决方案--------------------
这个东西 很好找吧  传智播客 有 尚学堂也有  嗖嗖看
------解决方案--------------------
这个好像比较多吧.!  去google一下.!  代码肯定是有, 不过带不带注释  这个就不知道了!
------解决方案--------------------
这个去传播致客里面有 itcast 在里面 找下吧
------解决方案--------------------
引用:
本人想做个俄罗斯方块,苦思两天没弄出来,求大哥大姐给点思路和JAVA实现代码以供参考,生活有你相伴才精彩,谢谢


http://www.javaeye.com/topic/204734 来来来
------解决方案--------------------
我以前有一个.NET做的源代码现在不知道哪去了。
------解决方案--------------------
http://topic.csdn.net/u/20100612/03/a8d7b257-4385-4bb8-82ff-4a51ac3bd810.html

已经有人分享了
------解决方案--------------------
去j2se看看,现在还在前面排着
------解决方案--------------------
我没有版权,只是把别人的代码复制过来了,你要谢谢benpaodelvzi


import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import javax.swing.*;
import javax.swing.Timer;

public class Tetris extends JFrame {
    public Tetris() {
        Tetrisblok a = new Tetrisblok();
        addKeyListener(a);
        add(a);
    }

    public static void main(String[] args) {
        Tetris frame = new Tetris();
        JMenuBar menu = new JMenuBar();
        frame.setJMenuBar(menu);
        JMenu game = new JMenu("游戏");
        JMenuItem newgame = game.add("新游戏");
        JMenuItem pause = game.add("暂停");
        JMenuItem goon = game.add("继续");
        JMenuItem exit = game.add("退出");
        JMenu help = new JMenu("帮助");
        JMenuItem about = help.add("关于");
        menu.add(game);
        menu.add(help);
        frame.setLocationRelativeTo(null);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setSize(220, 275);
        frame.setTitle("Tetris内测版");
        // frame.setUndecorated(true);
        frame.setVisible(true);