佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

搜索
查看: 1177|回复: 2

programming高手进来下

[复制链接]
发表于 17-10-2007 07:06 PM | 显示全部楼层 |阅读模式
请问有谁会做Tower Of Hanoi的GUI java code吗?
我只会做出没有GUI的,有哪位大大能帮帮我吗?
import javax.swing.JOptionPane;

public class TowersOfHanoi
{
    /**Main method*/
    public static void main (String[] args)
    {
        // Read number of disks, n
        String intString = JOptionPane.showInputDialog("Enter number of disks");


        //Convert string into integer
        int n = Integer.parseInt(intString);


        //Find the solution recursively
        System.out.println("The moves are : ");
        moveDisks(n, 'A', 'B', 'C');
    }

    /**The method for finding the solution to move n disks from startTower to
       endTower with tempTower */


    public static void moveDisks(int n, char startTower, char tempTower, char endTower)
    {
        if (n==1) //Stopping condition
            System.out.println("Move disk " + n + " from " + startTower + " to " + endTower);
        else
        {
            moveDisks(n-1, startTower, endTower, tempTower);
            System.out.println("Move disk " + n + " from " + startTower + " to " + endTower);
            moveDisks(n-1, tempTower, startTower, endTower);
        }
    }
}
回复

使用道具 举报


ADVERTISEMENT

发表于 20-10-2007 07:05 PM | 显示全部楼层
我不是高手。但我可以建议你用基本的 swing component 就可以做些基本的gui...
回复

使用道具 举报

发表于 22-10-2007 05:14 PM | 显示全部楼层
原帖由 tensaix2j 于 20-10-2007 07:05 PM 发表
我不是高手。但我可以建议你用基本的 swing component 就可以做些基本的gui...



是不是這樣類似的﹐ 這是jdk作出來的。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2026 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 27-3-2026 10:09 PM , Processed in 0.320833 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表