java变色窗制作_java 开窗户游戏(点击一个块,自身和周围的四个块变颜色,直到所有窗口打开)...

[java]代码库import java.awt.BorderLayout; import java.awt.Color; import java.awt.D

[java]代码库import java.awt.BorderLayout;

import java.awt.Color;

import java.awt.Dimension;

import java.awt.GridLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JOptionPane;

import javax.swing.JPanel;

/**

* 开窗户游戏。当你点击游戏界面中的一个正方形按钮时, 它周围的正方形按钮的颜色就会发生变化,当全部正方形按钮的颜色变为一色时,你就胜利了

*/

public class OpenWindows {

public static void main(String[] args) {

JFrame frame = new JFrame("开窗户游戏");

frame.getContentPane().add(new MainPanel());

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.pack();

frame.setVisible(true);

}

}

/**

* 主面板

*/

class MainPanel