rubikmaster 发表于 2006-9-15 11:43:16

中国人做的魔方演示助手(Java)

<p>这是中国人做的魔方演示助手, <font lang="ZH-CN" face="MS Song">可以演示高阶魔方</font> (<font lang="ZH-CN" face="MS Song">只须改变阶数变量</font> degree)<font lang="ZH-CN" face="MS Song">。</font>&nbsp;</p><p>&lt;p&gt;</p><p align="left">&lt;applet codebase= "http://www.geocities.com/hua_jz/" code="RubikSeqViewer.class" archive="rubikseqviewer.jar" width="280" height="332"&gt;</p><p align="left">&lt;param name="author" value="Jiuzhao Hua"&gt;</p><p align="left">&lt;param name="contact" value="hua_jz@hotmail.com"&gt;</p><p align="left">&lt;param name="update_url" value="http://www.geocities.com/hua_jz/"&gt;</p><p align="left">&lt;param name="delay" value="10"&gt;</p><p align="left">&lt;param name="label_on" value="1"&gt;</p><p align="left">&lt;param name="editable" value="0"&gt;</p><p align="left">&lt;param name="degree" value="3"&gt;</p><p align="left">&lt;param name="color_0" value="GGGFRGGGG"&gt;</p><p align="left">&lt;param name="color_1" value="GUGGGGGGG"&gt;</p><p align="left">&lt;param name="color_2" value="GGGGGFFLR"&gt;</p><p align="left">&lt;param name="color_3" value="LBRBBLFRD"&gt;</p><p align="left">&lt;param name="color_4" value="FDFLDRDDL"&gt;</p><p align="left">&lt;param name="color_5" value="DBRDBDBLD"&gt;</p><p align="left">&lt;param name="sequence" value="U R U' R' U' F' U F"&gt;</p><p align="left">&lt;/applet&gt;</p><p align="left"></p><p align="left">&lt;p&gt;</p><p align="left"></p><p align="left">&lt;applet codebase="http://www.geocities.com/hua_jz/" code="RubikSeqViewer.class" archive="rubikseqviewer.jar" width="280" height="332"&gt;</p><p align="left">&lt;param name="author" value="Jiuzhao Hua"&gt;</p><p align="left">&lt;param name="contact" value="hua_jz@hotmail.com"&gt;</p><p align="left">&lt;param name="update_url" value="http://www.geocities.com/hua_jz/"&gt;</p><p align="left">&lt;param name="delay" value="10"&gt;</p><p align="left">&lt;param name="label_on" value="0"&gt;</p><p align="left">&lt;param name="editable" value="0"&gt;</p><p align="left">&lt;param name="degree" value="4"&gt;</p><p align="left">&lt;param name="color_0" value="FRUFUFUFLURUUULU"&gt;</p><p align="left">&lt;param name="color_1" value="RUUULUBRUBUBUBLU"&gt;</p><p align="left">&lt;param name="color_2" value="FRGGFLGGGGGGGGBL"&gt;</p><p align="left">&lt;param name="color_3" value="BRGGGGGGGGGGGGGG"&gt;</p><p align="left">&lt;param name="color_4" value="FRDFDFDFLDRDDDLD"&gt;</p><p align="left">&lt;param name="color_5" value="RDDDLDBRDBDBDBLD"&gt;</p><p align="left">&lt;param name="sequence" value="d' L'' u' R'' u L'' d R''"&gt;</p><p>&lt;/applet&gt;</p><font lang="ZH-CN" face="MS Song"><p align="left">其中的颜色变量 (color_0, color_1, color_2, color_3, color_4, color_5) <font lang="ZH-CN" face="MS Song">需要通过以下颜色设置助手生成。步骤如下:先用鼠标将每一块的颜色图好,再将所要演示的公式输入公式行,再按回车,</font><font lang="ZH-CN" face="MS Song">颜色变量的值会在新的窗口中显示出来。</font></p></font><p align="left"></p><p align="left">&lt;p&gt;</p><p align="left">&lt;applet codebase="http://www.geocities.com/hua_jz/" code="SeqBuilder.class" archive="rubikseqviewer.jar" width="280" height="357"&gt;</p><p align="left">&lt;param name="author" value="Jiuzhao Hua"&gt;</p><p align="left">&lt;param name="contact" value="hua_jz@hotmail.com"&gt;</p><p align="left">&lt;param name="update_url" value="http://www.geocities.com/hua_jz/"&gt;</p><p align="left">&lt;param name="delay" value="20"&gt;</p><p align="left">&lt;param name="label_on" value="1"&gt;</p><p align="left">&lt;param name="degree" value="3"&gt;</p><p>&lt;/applet&gt;</p><p>&lt;p&gt;</p><font lang="ZH-CN" face="MS Song"><p>国内大部分魔友不能直接看到这几张JAVA<font lang="ZH-CN" face="MS Song">图,请魔友大烟头帮忙二传一下,谢谢。</font></p></font>
[此贴子已经被作者于2006-9-15 14:08:30编辑过]

ggwfnh 发表于 2006-9-15 14:30:20

大烟头 发表于 2006-9-17 18:29:53

<p>呵,这个JAVA魔方演示助手很强!</p><p>我把rubikseqviewer.jar下载下来放到我的网页中了:<a href="http://sbdq.51.net/java/n/rubikseqviewer.jar">http://sbdq.51.net/java/n/rubikseqviewer.jar</a></p><p>此前最高阶的java魔方演示助手是5阶,魔友rubikmaster 做的这个可以自行设定魔方阶位,可说是填补魔方界的一个空白啊。不过n阶魔方到7阶魔方够了,再高阶位的魔方就没意义了。</p><p>以下我来介绍一下魔友rubikmaster的 JAVA魔方演示助手的使用,嗯,这么好的东西应该叫老大做个专用的贴助手。 </p><p></p><p>二阶魔方颜色设置助手:</p><p>颜色设置助手步骤如下:先用鼠标将每一块的颜色图好,再将所要演示的公式输入公式行,再按回车,颜色变量的值会在新的窗口中显示出来。</p><p><applet codebase="http://sbdq.51.net/java/n/" height="357" archive="rubikseqviewer.jar" width="280" code="SeqBuilder.class"><param value="Jiuzhao Hua" name="author"/><param value="hua_jz@hotmail.com" name="contact"/><param value="http://www.geocities.com/hua_jz/" name="update_url"/><param value="20" name="delay"/><param value="1" name="label_on"/><param value="2" name="degree"/></applet> <applet codebase="http://sbdq.51.net/java/n/" height="357" archive="rubikseqviewer.jar" width="280" code="SeqBuilder.class"><param value="Jiuzhao Hua" name="author"/><param value="hua_jz@hotmail.com" name="contact"/><param value="http://www.geocities.com/hua_jz/" name="update_url"/><param value="20" name="delay"/><param value="0" name="label_on"/><param value="2" name="degree"/></applet><br/>&nbsp;</p><p>&lt;applet codebase= "http://sbdq.51.net/java/n/" code="RubikSeqViewer.class" archive="rubikseqviewer.jar" width="280" height="332"&gt;</p><p>&lt;param name="author" value="Jiuzhao Hua"&gt;</p><p align="left">&lt;param name="contact" value="hua_jz@hotmail.com"&gt;</p><p align="left">&lt;param name="update_url" value="http://www.geocities.com/hua_jz/"&gt;</p><p align="left">&lt;param name="delay" value="20"&gt;</p><p align="left">&lt;param name="label_on" value="0"&gt;</p><p align="left">&lt;param name="editable" value="0"&gt;</p><p></p><font color="#ff0000">&lt;param name="degree" value="2"&gt;</font><br/>&nbsp;<p></p><p>&lt;/applet&gt;</p><p>说明:</p><p>把新窗口中生成的代码复制,覆盖粘贴在上面的红色代码上,取这段applet的代码就可在论坛上发贴显示了。</p><p>在网上使用时设定codebase="http://sbdq.51.net/java/n/" 因为我把rubikseqviewer.jar放在那里了。脱机使用时,可下载rubikseqviewer.jar到网页所在的同一文件夹中,网页中演示助手的代码取值为codebase="." 演示助手就可显示了。</p><p><font color="#ff0000">&lt;param name="degree" value="2"&gt;是魔方阶数的变量,如三阶就取value="3"</font></p><p>&lt;param name="label_on" value="1"&gt;显示魔方面上符号</p><p>&lt;param name="label_on" value="0"&gt;表示魔方面上无符号</p><p>&lt;param name="delay" value="20"&gt;是魔方转速的变量</p><p>其它的变量我也不大明白了,要问魔友rubikmaster了。</p><p>&nbsp;</p>
[此贴子已经被作者于2006-9-17 18:58:10编辑过]

大烟头 发表于 2006-9-17 18:50:08

<p>各位可在楼上试一下:</p><p>先用鼠标将每一块的颜色图好,再将所要演示的公式输入公式行,再按回车,颜色变量的值会在新的窗口中显示出来。把新窗口中生成的代码复制,覆盖粘贴在上面的红色代码上,取这段applet的代码就可在论坛上发贴显示了。</p><p>这是我贴的二阶两角对换公式,很漂亮吧!</p><applet codebase="http://sbdq.51.net/java/n/" height="332" archive="rubikseqviewer.jar" width="280" code="RubikSeqViewer.class"><param value="Jiuzhao Hua" name="author"/><param value="hua_jz@hotmail.com" name="contact"/><param value="http://www.geocities.com/hua_jz/" name="update_url"/><param value="20" name="delay"/><param value="0" name="label_on"/><param value="0" name="editable"/><param value="2" name="degree"/><param value="RBUF" name="color_0"/><param value="LURF" name="color_1"/><param value="UBLU" name="color_2"/><param value="FRDF" name="color_3"/><param value="LDBR" name="color_4"/><param value="DBLD" name="color_5"/><param value="L' U R U' L U2 R' U R U2 R'" name="sequence"/></applet>
        <p align="left">&lt;applet codebase= "http://sbdq.51.net/java/n/" code="RubikSeqViewer.class" archive="rubikseqviewer.jar" width="280" height="332"&gt;</p><p align="left">&lt;param name="author" value="Jiuzhao Hua"&gt;</p><p align="left">&lt;param name="contact" value="hua_jz@hotmail.com"&gt;</p><p align="left">&lt;param name="update_url" value="http://www.geocities.com/hua_jz/"&gt;</p><p align="left">&lt;param name="delay" value="20"&gt;</p><p align="left">&lt;param name="label_on" value="0"&gt;</p><p align="left">&lt;param name="editable" value="0"&gt;</p><p align="left"><font color="#ff0000">&lt;param name="degree" value="2"&gt;<br/>&lt;param name="color_0" value="RBUF"&gt;<br/>&lt;param name="color_1" value="LURF"&gt;<br/>&lt;param name="color_2" value="UBLU"&gt;<br/>&lt;param name="color_3" value="FRDF"&gt;<br/>&lt;param name="color_4" value="LDBR"&gt;<br/>&lt;param name="color_5" value="DBLD"&gt;<br/>&lt;param name="sequence" value="L' U R U' L U2 R' U R U2 R'"&gt;</font></p><p align="left">&lt;/applet&gt;</p>

cube_master 发表于 2006-9-17 21:26:18

不错。

乌木 发表于 2006-9-18 00:16:29

<p>我试试: </p><p><applet codebase="http://sbdq.51.net/java/n/" height="332" archive="rubikseqviewer.jar" width="280" code="RubikSeqViewer.class"><param value="Jiuzhao Hua" name="author"/><param value="hua_jz@hotmail.com" name="contact"/><param value="http://www.geocities.com/hua_jz/" name="update_url"/><param value="20" name="delay"/><param value="0" name="label_on"/><param value="0" name="editable"/><param value="3" name="degree"/><param value="FRUFUFLUR" name="color_0"/><param value="UULUBRUBU" name="color_1"/><param value="BLUFRFFLR" name="color_2"/><param value="LBRBBLFRD" name="color_3"/><param value="FDFLDRDDL" name="color_4"/><param value="DBRDBDBLD" name="color_5"/><param value="MLMDML'MD'" name="sequence"/></applet></p>
[此贴子已经被作者于2006-9-18 0:23:04编辑过]

乌木 发表于 2006-9-18 00:38:30

<p>6楼的不会演示操作嘛,是它不懂“ML”等符号吗?下面的呢:</p><p>&nbsp;<applet codebase="http://sbdq.51.net/java/n/" height="332" archive="rubikseqviewer.jar" width="280" code="RubikSeqViewer.class"><param value="Jiuzhao Hua" name="author"/><param value="hua_jz@hotmail.com" name="contact"/><param value="http://www.geocities.com/hua_jz/" name="update_url"/><param value="20" name="delay"/><param value="0" name="label_on"/><param value="0" name="editable"/><param value="3" name="degree"/><param value="FRUFUFLUR" name="color_0"/><param value="UULUBRUBU" name="color_1"/><param value="BLUFRFFLR" name="color_2"/><param value="LBRBBLFRD" name="color_3"/><param value="FDFLDRDDL" name="color_4"/><param value="DBRDBDBLD" name="color_5"/><param value="RL'FB'UD'RL'" name="sequence"/></applet></p>

乌木 发表于 2006-9-18 00:39:48

请烟兄指点。为什么显示的是00/00?
[此贴子已经被作者于2006-9-18 1:02:44编辑过]

乌木 发表于 2006-9-18 00:45:23

<p>再试试:</p><p><applet codebase="http://sbdq.51.net/java/n/" height="332" archive="rubikseqviewer.jar" width="280" code="RubikSeqViewer.class"><param value="Jiuzhao Hua" name="author"/><param value="hua_jz@hotmail.com" name="contact"/><param value="http://www.geocities.com/hua_jz/" name="update_url"/><param value="20" name="delay"/><param value="0" name="label_on"/><param value="0" name="editable"/><param value="3" name="degree"/><param value="FRUFUFLUR" name="color_0"/><param value="UULUBRUBU" name="color_1"/><param value="BLUFRFFLR" name="color_2"/><param value="LBRBBLFRD" name="color_3"/><param value="FDFLDRDDL" name="color_4"/><param value="DBRDBDBLD" name="color_5"/><param value="RL'FB'UD'RL'" name="sequence"/></applet></p>

rubikmaster 发表于 2006-9-18 06:46:39

字符之间请加空格

<font lang="ZH-CN" face="MS Song"><p>演示助手可识别字符:U D F B L R u d f b l r 1 2 -1 -2 <font lang="ZH-CN" face="MS Song">单引号,字符之间请加空格。<font lang="ZH-CN" face="MS Song">比如:</font>R D R D R D' R' D' R' D'</font></p></font>
[此贴子已经被作者于2006-9-18 6:49:57编辑过]
页: [1] 2 3
查看完整版本: 中国人做的魔方演示助手(Java)