我正在寻找一个程序来显示一个slotmachine动画(最好用Java / SVG编写)。我有兴趣用我自己选择的图像显示旋转轮。
我找到了 http://www.doit.org/java/slot/SlotMachine.java
这是Applet的源代码。
没有图形支持。 我希望可以使用更好的/其他解决方案在网页上显示。
http://www.treebuilder.de/default.asp?file=163540.xml
显示了一个SVG解决方案 - 这可能是我目前所寻找的最接近的解决方案。
到目前为止,我可以通过从它创建一个独立的Java应用程序来测试上面的applet。它适用于图形部分 - 音频问题在
中讨论how can i run an applet as an application?:
我现在至少可以尝试其他图形,而无需在网页中定义applet参数。我宁愿有一个独立的解决方案,例如就像一个宁静的Java应用程序。
Wheel
,project的一部分Jernej Vicic以及后来variation的project,Mark Boyns合并{{3}}。
答案 0 :(得分:1)
看起来您有老虎机模型的示例。对于视图,您可以查看建议使用Unicode字形或实现Icon
接口的answer。另外,请考虑此MVC example和此answer,以说明呈现BufferedImage
。
为可见面设置动画很简单,但相邻面的伪视角需要{J}中提供的trapezoidal transform。
附录:如何将applet作为应用程序运行?
hybrid 方法的几个例子被引用here。请注意,必须在event dispatch thread上构建和操作applet。还要考虑Java Web Start进行部署。