五魔方JAVA演示助手(魔友rubikmaster制作!)
<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>rubikmaster</i>在2006-8-23 12:13:28的发言:</b><br/><p><br/>以下是我做的第一款五魔方演示助手<br/><p><center><br/><applet codebase="http://www.vrc.freehomepage.com/" code="MinxSeqViewer.class" archive="minxseqviewer.jar" width="230" height="280"><br/> <param name="author" value="Jiuzhao Hua"><br/> <param name="contact" value="hua_jz@hotmail.com"><br/> <param name="update_url" value="http://www.geocities.com/hua_jz/"><br/> <param name="label_on" value="1"><br/> <param name="editable" value="1"><br/> <param name="sequence" value="A' B A B' A' B A B' N B A' B' A B A' B' A N'"><br/></applet><br/></center><br/><p><br/>为什么我无法上传JAR文件<br/><br/></div><p> </p><p>谢谢魔友rubikmaster制作制作成这漂亮实用的的五魔方演示助手。我们应该向他表示祝贺与感谢。 </p><p>因为你代码中引用的链接在中国内地要用代理才能打开,我原先下载下来放到我的网页中那个不能用了,现在被老大存放在论坛的java文件夹下了,java源代码:</p><p><applet code="MinxSeqViewer.class" codebase="java/" width="230" height="280" archive="minxseqviewer.jar"><br/> <param name="author" value="Jiuzhao Hua"><br/> <param name="contact" value="<a href="mailto:hua_jz@hotmail.com">hua_jz@hotmail.com</a>"><br/> <param name="update_url" value="<a href="http://www.geocities.com/hua_jz/">http://www.geocities.com/hua_jz/</a>"><br/> <param name="label_on" value="1"><br/> <param name="editable" value="1"><br/> <param name="sequence" value="A' B A B' A' B A B' N B A' B' A B A' B' A N'"><br/> </applet></p><applet codebase="java/" height="280" archive="minxseqviewer.jar" width="230" code="MinxSeqViewer.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="1" name="label_on"/><param value="1" name="editable"/><param value="A' B A B' A' B A B' N B A' B' A B A' B' A N'" name="sequence"/></applet><img alt="图片点击可在新窗口打开查看" src="http://bbs.mf8-china.com/data/attachment/forum/dvbbs/2006-7/200672810132642203.jpg" border="0" style="WIDTH: 500px; CURSOR: pointer;"/>[此贴子已经被作者于2007-6-23 22:53:26编辑过]
<p>连续旋转的速度有点快。</p><p>再试发一个:</p><p><applet code="MinxSeqViewer.class" codebase=java/ width="230" height="280" align="left" archive="minxseqviewer.jar"><br/> <param name="author" value="Jiuzhao Hua"><br/> <param name="contact" value="<a href="mailto:hua_jz@hotmail.com">hua_jz@hotmail.com</a>"><br/> <param name="update_url" value="<a href="http://www.geocities.com/hua_jz/">http://www.geocities.com/hua_jz/</a>"><br/> <param name="label_on" value="1"><br/> <param name="editable" value="1"><br/> <param name="sequence" value="<strong><font color="#ff0000" size="4">S I' S' I S I' S' I J' A I' S I S' I' S I S' J A'</font></strong>"><br/> </applet></p><p>更改上面红色加粗加大的执行符号代码就行了。</p><applet codebase="java/" height="280" archive="minxseqviewer.jar" width="230" align="left" code="MinxSeqViewer.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="1" name="label_on"/><param value="1" name="editable"/><param value="S I' S' I S I' S' I J' A I' S I S' I' S I S' J A'" name="sequence"/></applet>
<p> </p>
[此贴子已经被作者于2007-6-23 22:23:24编辑过]
<p>这真是好东西。</p><p>提一点建议,最好是能够从复原态倒转。使观众能明白在什么情况下用这个公式。</p><p></p> <p>它是从复原态出发的--左边第1个按钮即得复原态,左起第4个按钮可逐步看公式过程。不过2楼的为何只演示走1步(00/01到01/01)?</p><p>------------------------</p><p>噢,2楼的改了,可走20步了。</p>
[此贴子已经被作者于2006-8-25 11:50:51编辑过]
<p>左起第4个按钮是按一下执行一步,第5个按钮是连续动作。</p><p>这JAVA演示助手,还有一个缺点是在代码中不能随便设置魔方颜色与魔方大小。</p><p>希望能再增加一些功能。</p>
[此贴子已经被作者于2006-8-24 20:32:57编辑过]
<p>这是五魔方两棱扭转公式,是一个很经典的公式:</p><p>我把JAVA图像设置成 width="330" height="380" 就成了这样子了。另外这五魔方JAVA演示助手网页一打开就开始转了,如果一个页面有很多个JAVA,那演示的速度会变得很慢。</p><p><applet code="MinxSeqViewer.class" codebase="java/" width="230" height="280"</p><p>archive="minxseqviewer.jar"><br/> <param name="author" value="Jiuzhao Hua"><br/> <param name="contact" value="<a href="mailto:hua_jz@hotmail.com">hua_jz@hotmail.com</a>"><br/> <param name="update_url" value="<a href="http://www.geocities.com/hua_jz/">http://www.geocities.com/hua_jz/</a>"><br/> <param name="label_on" value="1"><br/> <param name="editable" value="1"><br/> <param name="sequence" value="J' S' I H' I' H S J H S I' J I J' S' H' "><br/> </applet></p><p> </p><applet codebase="java/" height="280" archive="minxseqviewer.jar" width="230" code="MinxSeqViewer.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="1" name="label_on"/><param value="1" name="editable"/><param value="J' S' I H' I' H S J H S I' J I J' S' H' " name="sequence"/></applet>
[此贴子已经被作者于2007-6-23 22:24:38编辑过]
<p>谢谢各位魔友的宝贵建议,有些已经被采纳,有些正在参考中。请魔友大烟头更新你的minxseqviewer.jar。新版中增设了延时参数(delay, 以微秒记),可控制速度。初始状态已改为还原状态,魔方的大小可随界面的大小而变换。下一款将增设颜色设置参数。界时你可以选择你喜欢的颜色,也可以设置成六种颜色的五魔方。五魔方并不难,在我眼中它比普通的3x3魔方还要简单。不过还是建议魔友先学会解3x3,再学解五魔方。 </p><p><p><br/><center><br/><applet code="MinxSeqViewer.class" codebase="http://www.geocities.com/hua_jz" archive="minxseqviewer.jar" width="250" height="312"><br/> <param name="author" value="Jiuzhao Hua"><br/> <param name="contact" value="hua_jz@hotmail.com"><br/> <param name="update_url" value="http://www.geocities.com/hua_jz/"><br/> <param name="delay" value="10"><br/> <param name="label_on" value="1"><br/> <param name="editable" value="0"><br/> <param name="sequence" value="A' B A B' A' B A B' N B A' B' A B A' B' A N'"><br/></applet><br/></center></p> <p>嗯,功能越来越完善的,我喜欢。</p><p>rubikmaster你是在澳大利亚吗?你中文很好是不是华人?能否自我介绍一下。</p><p> </p> <p>谢谢,minxseqviewer.jar更新了。</p>
[此贴子已经被作者于2007-6-23 22:26:41编辑过]
这个工具真好,而且中心块标了字母就能看出方向的。