
正文
关于Java3D大便代码的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用JAVA写一个3D彩票游戏,给我一个用JAVA写的游戏代码。简单。
package communitys.Connect;
import java.util.Random;
public class telephs {
public static void main(String[] args) {
D3D d3d1 = new D3D(1,1000);
D3D d3d2 = new D3D(2,2000);
D3D d3d3 = new D3D(3,3000);
Thread th1 = new Thread(d3d1);
Thread th2 = new Thread(d3d2);
Thread th3 = new Thread(d3d3);
th3.start();
th2.start();
th1.start();
}
}class D3D implements Runnable
{ private int sum;
private int g ;
public D3D(int g ,int sum)
{
this.sum = sum;
this.g = g;
}
public void run() {
try {
Thread.sleep(sum);
System.out.println("3D的开奖结果--第"+g+"个数是:"+go());
} catch (InterruptedException e) {
e.printStackTrace();
}
}
public int go()
{
Random ra = new Random();
return ra.nextInt(9);
}
}
结果
相关问答
Q1: Java 3D图形API
作者 Tnk LuoE_mail 作为一名 D图形开发者 无论是游戏开发 科学计算 还是MCAD 生物技术 还是虚拟现实(Virtual Reality) 仿真技术 Java D都是很优秀的选择 理由如下 ) 基于Java技术 秉承了Java的一切优点 具有优秀的 丰富的UI(Swing AWT)和Web发布能力(通过Java Plug In) ) 作为第四代 D图形API Java D简单易用 不需要多深厚的计算机( media/ D/collateral/wp_mktg/l )图形学功底和学习曲线 开发者便能开发出很专业的动画 仿真和交互 因为他借鉴了VRML的思想 所以学起来很轻松(熟悉VRML的开发者 如对Java还熟悉的 则会发现Java D的思想和VRML很相近) ) 功能强大 高层次开发 因为Java D在底层借助于Open/GL DirectX的强有力支持 在高层 开发者不再需要负责对象渲染 碰撞检查的编程任务 所以很不错 最新版本为 Beta ( media/ D/ ) ) 基于场景图结构(Scene Graph Structure) 这种层次结构 无论是描述现实中的对象 还是计算机实现都栩栩如生 她(Java D)在这两者之间几乎达到了极致 Java思想的简单也正体现在此 善于将复杂问题简单化 人性化 ) 学习资源丰富 随后给出 由于课题原因 本人接触到Java D 这方面的中文资料还是比较少的 所以只能看英文了 幸好英文资料有很多 中文也有一些 参考图书 .Java D编程实践——网络上的三维动画 /puters/mon/info asp?id= .JAVA D 交互式三维图形编程 张杰 编著 人民邮电出版社 .Java D Programming Author: Daniel Selman(推荐)ftp:// cn 有英文电子版下载 . media/ D/collateral/ 大量的资料 都挺不错的 本人的学习方法 对新技术 新领域很感兴趣 尤其是具有实作性的技术 新东西出来时喜欢看例子(中文 到 英文) 然后是内部机理(项目中领悟) 再然后是自己对新东西的领悟(项目之余思考) 至于用Java D写应用的过程 在这里就不给出来了 怕就怕您不知道Java D 或者不需要!期待您的目光!个人专栏 大家对Java D J EE EJB Web Services 有什么建议 或意见 望来信批评指正!多一份用心! lishixinzhi/Article/program/Java/hx/201311/26645
Q2: java 中的 java3d 环境配置?
以下是我转载的
CANVAS3D NULL GRAPHICS CONFGUATION错误的解决方法
JAVA3D 1.4以前的版本
没有把这个作为错误!
但是JAVA3D1.5升级了以后!
却发现在编译的时候总是出现这个错误:
Exception in thread "main" java.lang.NullPointerException: Canvas3D: null GraphicsConfiguration
at javax.media.j3d.Canvas3D.checkForValidGraphicsConfig(Canvas3D.java:954)
at javax.media.j3d.Canvas3D.init(Canvas3D.java:997)
at SimpleRotator.init(SimpleRotator.java:34)
at SimpleRotator.main(SimpleRotator.java:154)
Process completed.
我向大家有时候也比较苦恼吧!
网上很多牛人编的程序都是用JAVA3D1.4以前的API
我本在学习的时候总是出现这样那样的错误!
上GOOGLE搜一下
简单的解决方法是
(步骤一)
在导入类库的时候把这个AWT里面的CLASS引入。
import java.awt.GraphicsConfiguration;
(步骤二)
在程序的最后,如果不是那种很狠使用自定义视角和VIRTUAL UNIVERSE的程序而是针对SIMPLE UNIVERSE的简单宇宙里面可以使!
可以这样使:
public 你的主类名() {
setLayout(new BorderLayout());
GraphicsConfiguration config=SimpleUniverse.getPreferredConfiguration();
Canvas3D c=new Canvas3D(config);
add("Center",c);
BranchGroup scene=createSceneGraph();
SimpleUniverse u=new SimpleUniverse(c);
u.getViewingPlatform().setNominalViewingTransform();
u.addBranchGraph(scene);
}
现在用ECLIPSE或者JCREATOR运行一下。应该可以了吧!
至于那个用负责VIRTUAL UNIVERSE制造的宇宙的问题解决方法!
我还在钻研摸索阶段!
大家谁有会的也请指教我吧!
Q3: java怎么画出 3D 效果的图像?
可参考 孙博文 Java3D大便代码的一本书 分形算法与程序设计: Java实现 里面有3DJava3D大便代码的内容
貌似要下载 JAVA3D 的msi安装包 解压后得到jar包 JAVA 3D已经被淘汰 可能有点难找
用Java3D编程就行Java3D大便代码了 你先把那书上关于3D的代码 稍微看一下 编程的思路也就是 先建立一个场景(有光) 然后空间描点 画线 着色 之类的 可以参考具体的Java 3D 的书 貌似大多是英文的
编程也可以参考官方API文档
Java3D大便代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、Java3D大便代码的信息别忘了在本站进行查找喔。







