魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 262760|回复: 23
打印 上一主题 下一主题

中国人做的魔方演示助手(Java) [复制链接]

Rank: 8Rank: 8

积分
824
帖子
59
精华
4
UID
6413
性别
跳转到指定楼层
1#
发表于 2006-9-15 11:43:16 |只看该作者 |倒序浏览

这是中国人做的魔方演示助手, 可以演示高阶魔方 (只须改变阶数变量 degree) 

<p>

<applet codebase= "http://www.geocities.com/hua_jz/" code="RubikSeqViewer.class" archive="rubikseqviewer.jar" width="280" height="332">

<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="degree" value="3">

<param name="color_0" value="GGGFRGGGG">

<param name="color_1" value="GUGGGGGGG">

<param name="color_2" value="GGGGGFFLR">

<param name="color_3" value="LBRBBLFRD">

<param name="color_4" value="FDFLDRDDL">

<param name="color_5" value="DBRDBDBLD">

<param name="sequence" value="U R U' R' U' F' U F">

</applet>

<p>

<applet codebase="http://www.geocities.com/hua_jz/" code="RubikSeqViewer.class" archive="rubikseqviewer.jar" width="280" height="332">

<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="0">

<param name="editable" value="0">

<param name="degree" value="4">

<param name="color_0" value="FRUFUFUFLURUUULU">

<param name="color_1" value="RUUULUBRUBUBUBLU">

<param name="color_2" value="FRGGFLGGGGGGGGBL">

<param name="color_3" value="BRGGGGGGGGGGGGGG">

<param name="color_4" value="FRDFDFDFLDRDDDLD">

<param name="color_5" value="RDDDLDBRDBDBDBLD">

<param name="sequence" value="d' L'' u' R'' u L'' d R''">

</applet>

其中的颜色变量 (color_0, color_1, color_2, color_3, color_4, color_5) 需要通过以下颜色设置助手生成。步骤如下:先用鼠标将每一块的颜色图好,再将所要演示的公式输入公式行,再按回车,颜色变量的值会在新的窗口中显示出来。

<p>

<applet codebase="http://www.geocities.com/hua_jz/" code="SeqBuilder.class" archive="rubikseqviewer.jar" width="280" height="357">

<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="20">

<param name="label_on" value="1">

<param name="degree" value="3">

</applet>

<p>

国内大部分魔友不能直接看到这几张JAVA图,请魔友大烟头帮忙二传一下,谢谢。

[此贴子已经被作者于2006-9-15 14:08:30编辑过]

禁止发言

异或非

积分
3325
帖子
415
精华
2
UID
5251
性别

八年元老

2#
发表于 2006-9-15 14:30:20 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

使用道具 举报

Rank: 10Rank: 10Rank: 10

积分
16322
帖子
6926
精华
47
UID
68
性别
兴趣爱好
结构

收藏爱好者 魔方破解达人 魔方结构大师 十年元老

3#
发表于 2006-9-17 18:29:53 |只看该作者

呵,这个JAVA魔方演示助手很强!

我把rubikseqviewer.jar下载下来放到我的网页中了:http://sbdq.51.net/java/n/rubikseqviewer.jar

此前最高阶的java魔方演示助手是5阶,魔友rubikmaster 做的这个可以自行设定魔方阶位,可说是填补魔方界的一个空白啊。不过n阶魔方到7阶魔方够了,再高阶位的魔方就没意义了。

以下我来介绍一下魔友rubikmaster的 JAVA魔方演示助手的使用,嗯,这么好的东西应该叫老大做个专用的贴助手。

二阶魔方颜色设置助手:

颜色设置助手步骤如下:先用鼠标将每一块的颜色图好,再将所要演示的公式输入公式行,再按回车,颜色变量的值会在新的窗口中显示出来。

 
 

<applet codebase= "http://sbdq.51.net/java/n/" code="RubikSeqViewer.class" archive="rubikseqviewer.jar" width="280" height="332">

<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="20">

<param name="label_on" value="0">

<param name="editable" value="0">

<param name="degree" value="2">
 

</applet>

说明:

把新窗口中生成的代码复制,覆盖粘贴在上面的红色代码上,取这段applet的代码就可在论坛上发贴显示了。

在网上使用时设定codebase="http://sbdq.51.net/java/n/" 因为我把rubikseqviewer.jar放在那里了。脱机使用时,可下载rubikseqviewer.jar到网页所在的同一文件夹中,网页中演示助手的代码取值为codebase="." 演示助手就可显示了。

<param name="degree" value="2">是魔方阶数的变量,如三阶就取value="3"

<param name="label_on" value="1">显示魔方面上符号

<param name="label_on" value="0">表示魔方面上无符号

<param name="delay" value="20">是魔方转速的变量

其它的变量我也不大明白了,要问魔友rubikmaster了。

 

[此贴子已经被作者于2006-9-17 18:58:10编辑过]

使用道具 举报

Rank: 10Rank: 10Rank: 10

积分
16322
帖子
6926
精华
47
UID
68
性别
兴趣爱好
结构

收藏爱好者 魔方破解达人 魔方结构大师 十年元老

4#
发表于 2006-9-17 18:50:08 |只看该作者

各位可在楼上试一下:

先用鼠标将每一块的颜色图好,再将所要演示的公式输入公式行,再按回车,颜色变量的值会在新的窗口中显示出来。把新窗口中生成的代码复制,覆盖粘贴在上面的红色代码上,取这段applet的代码就可在论坛上发贴显示了。

这是我贴的二阶两角对换公式,很漂亮吧!

<applet codebase= "http://sbdq.51.net/java/n/" code="RubikSeqViewer.class" archive="rubikseqviewer.jar" width="280" height="332">

<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="20">

<param name="label_on" value="0">

<param name="editable" value="0">

<param name="degree" value="2">
<param name="color_0" value="RBUF">
<param name="color_1" value="LURF">
<param name="color_2" value="UBLU">
<param name="color_3" value="FRDF">
<param name="color_4" value="LDBR">
<param name="color_5" value="DBLD">
<param name="sequence" value="L' U R U' L U2 R' U R U2 R'">

</applet>

使用道具 举报

Rank: 10Rank: 10Rank: 10

积分
24796
帖子
4852
精华
33
UID
3
性别
兴趣爱好
结构
5#
发表于 2006-9-17 21:26:18 |只看该作者
不错。
-,'''╭⌒╮⌒╮.',''',,',.'',,','',.,,'
.╱◥██◣''o┈ 魔方吧 ┄o.'',,',.
︱田︱田田︱ '',,',.o┈ 欢迎您光临 ┄o
╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬

使用道具 举报

Rank: 8Rank: 8

积分
18018
帖子
16457
精华
9
UID
449
性别

魔方理论探索者 论坛建设奖 爱心大使 十年元老

6#
发表于 2006-9-18 00:16:29 |只看该作者

我试试:

[此贴子已经被作者于2006-9-18 0:23:04编辑过]

使用道具 举报

Rank: 8Rank: 8

积分
18018
帖子
16457
精华
9
UID
449
性别

魔方理论探索者 论坛建设奖 爱心大使 十年元老

7#
发表于 2006-9-18 00:38:30 |只看该作者

6楼的不会演示操作嘛,是它不懂“ML”等符号吗?下面的呢:

 

使用道具 举报

Rank: 8Rank: 8

积分
18018
帖子
16457
精华
9
UID
449
性别

魔方理论探索者 论坛建设奖 爱心大使 十年元老

8#
发表于 2006-9-18 00:39:48 |只看该作者
请烟兄指点。为什么显示的是00/00?

[此贴子已经被作者于2006-9-18 1:02:44编辑过]


使用道具 举报

Rank: 8Rank: 8

积分
18018
帖子
16457
精华
9
UID
449
性别

魔方理论探索者 论坛建设奖 爱心大使 十年元老

9#
发表于 2006-9-18 00:45:23 |只看该作者

再试试:

使用道具 举报

Rank: 8Rank: 8

积分
824
帖子
59
精华
4
UID
6413
性别
10#
发表于 2006-9-18 06:46:39 |只看该作者

字符之间请加空格

演示助手可识别字符:U D F B L R u d f b l r 1 2 -1 -2 单引号,字符之间请加空格。比如:R D R D R D' R' D' R' D'

[此贴子已经被作者于2006-9-18 6:49:57编辑过]

使用道具 举报

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

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

GMT+8, 2024-4-20 11:08

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部