魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
楼主: 大烟头
打印 上一主题 下一主题

五魔方JAVA演示助手(魔友rubikmaster制作!) [复制链接]

Rank: 8Rank: 8

积分
824
帖子
59
精华
4
UID
6413
性别
1#
发表于 2006-8-25 11:26:03 |显示全部楼层

谢谢各位魔友的宝贵建议,有些已经被采纳,有些正在参考中。请魔友大烟头更新你的minxseqviewer.jar。新版中增设了延时参数(delay, 以微秒记),可控制速度。初始状态已改为还原状态,魔方的大小可随界面的大小而变换。下一款将增设颜色设置参数。界时你可以选择你喜欢的颜色,也可以设置成六种颜色的五魔方。五魔方并不难,在我眼中它比普通的3x3魔方还要简单。不过还是建议魔友先学会解3x3,再学解五魔方。

<p>
<center>
<applet code="MinxSeqViewer.class" codebase="http://www.geocities.com/hua_jz" archive="minxseqviewer.jar" width="250" height="312">
 <param name="author" value="Jiuzhao Hua">
 <param name="contact" value="hua_jz@hotmail.com">
 <param name="update_url" value="http://www.geocities.com/hua_jz/">
 <param name="delay" value="10">
 <param name="label_on" value="1">
 <param name="editable" value="0">
 <param name="sequence" value="A' B A B' A' B A B' N B A' B' A B A' B' A N'">
</applet>
</center>

使用道具 举报

Rank: 8Rank: 8

积分
824
帖子
59
精华
4
UID
6413
性别
2#
发表于 2006-8-25 19:59:48 |显示全部楼层

同一页面中嵌入多个演示助手

魔友请注意,如果你在同一页面中嵌入多个演示助手,务必确保长宽(width, height)变
量保持一致, 否则会出现当前页面中这种尴尬局面。建议魔友都使用 width="250"
height="312".

使用道具 举报

Rank: 8Rank: 8

积分
824
帖子
59
精华
4
UID
6413
性别
3#
发表于 2006-8-26 08:33:14 |显示全部楼层

回复:(大烟头)呵,我也想学,但我基础太差,英文也...

你所说的第一种情形不应该出现,在任何情况下按左手第一健可还原魔方。第二种情
况好处理,因为演示助手有消化公式的功能。先按左手第一健将魔方还原,然后将
鼠标移到公式命令行,再按回车,公式会被重新执行。公式命令行给用户提供了测
试公式的机会。也可以将鼠标激发旋转的功能锁住,但是用户失去了用鼠标转魔方
的机会。

[此贴子已经被作者于2006-8-26 8:43:17编辑过]

使用道具 举报

Rank: 8Rank: 8

积分
824
帖子
59
精华
4
UID
6413
性别
4#
发表于 2006-8-26 21:03:45 |显示全部楼层

回复:(大烟头)嗯,功能越来越完善的,我喜欢。rubi...

你猜得很对,我是中国人,现在住在澳大利亚。转魔方是我的业余爱好。我的兴趣主
要集中在魔方的解法,三维模拟和程序解魔方。在魔方大家族中,我最喜欢五魔方。
有缘与大家在魔方吧相识,谢谢大家对我的支持与鼓励。

使用道具 举报

Rank: 8Rank: 8

积分
824
帖子
59
精华
4
UID
6413
性别
5#
发表于 2006-8-27 20:37:21 |显示全部楼层

回复:(cube_master)有空在主页搞个五魔方发帖助手,...

同意。没弄过,不知如何操作?

使用道具 举报

Rank: 8Rank: 8

积分
824
帖子
59
精华
4
UID
6413
性别
6#
发表于 2006-8-28 15:28:55 |显示全部楼层

回复:(jinyou)rubikmaster你好:我想学JAVA的立体魔...

很抱歉,拖到现在才回你的帖子。你的魔方做得很有新意,魔方中套着魔方我还是第
一见到。这种魔方的难度简直无法想象,对超级魔迷很有吸引力。如果能增加用鼠
标拖动层旋转的功能,你的魔方就趋于完美了。我相信C一定可以作得到。我用JAVA处
理这个问题的时候也是通过编程实现的,JAVA中没有现成的工具完成以上功能。只
要你将鼠标和每一个可视方块在屏幕上的坐标确定下来,就可以根据鼠标的起点和
终点推演出该旋转哪一层。C的绘图功能和绘图速度JAVA无法媲美,而JAVA的数据结
构和界面设计C望尘莫及。如果你希望用程序自动解魔方,JAVA更是当仁不让了。以
你的功底学习JAVA简直是小菜一碟。有关JAVA的入门材料网上垂手可得,只要你搜
索Java tutorial你肯定会得到成千上万的链接。学习JAVA需要安装JDK(Java Development
Kit, 含有编辑器和虚拟机),可以下载 http://java.sun.com/javase/downloads/index.
jsp。最好再安装一个简单适用的IDE,我推荐JCREATOR (http://www.jcreator.com).
祝你捷报频传。

使用道具 举报

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

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-5-14 20:24

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部