一个Java初学者简单的小图形界面应用程序。。
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import javax.swing.*;
public class Hanoi
{
public static void main(String args[])
{
new MyFrame();
}
}
class GamePanel extends Panel
{
Stick[] sticks = new Stick[3];
Button bt;
GamePanel(int n)
{
setLayout(new BoxLayout(this, BoxLayout.X_AXIS));
sticks[0] = new Stick(n, Color.black);
sticks[1] = new Stick(n, Color.red);
sticks[2] = new Stick(n, Color.green);
for (int i = n - 1; i >= 0; i--)
{
sticks[0].addDish(new Dish(i));
}
add(sticks[0]);
add(Box.createHorizontalStrut(10));
add(sticks[1]);
add(Box.createHorizontalStrut(10));
add(st