java模拟宇宙代码 h宇宙模拟

JAVA 3D已启动小程序 但是一片空白怎么办?代码如下:看看后台有什么错误信息 。。。。。没有附件 , 也测试不了 。
异常处理的地方,不要不显示错误信息 , 什么信息都不显示 , 那样没法调试
Java怎么把虚拟宇宙显示出来稍微改了一下代码,继承JFrame , 然后把Canvas放在里面就好了 。
窗体大小通过setBounds来指定 。
import java.awt.BorderLayout;
import java.awt.GraphicsConfiguration;
import javax.media.j3d.BranchGroup;
import javax.media.j3d.Canvas3D;
import javax.swing.JFrame;
import com.sun.j3d.utils.geometry.ColorCube;
import com.sun.j3d.utils.universe.SimpleUniverse;
public class 示例_ColorCube extends JFrame {
public 示例_ColorCube() {
getContentPane().setLayout(new BorderLayout());
GraphicsConfiguration config = SimpleUniverse.getPreferredConfiguration();
Canvas3D canvas = new Canvas3D(config);
getContentPane().add(canvas, BorderLayout.CENTER);
SimpleUniverse universe = new SimpleUniverse(canvas); // 创建虚拟宇宙
BranchGroup group = new BranchGroup(); // 创建组
ColorCube cube = new ColorCube(0.3); // 创建彩色立方
group.addChild(cube); // 组中加入彩色立方
universe.getViewingPlatform().setNominalViewingTransform(); // 设置观察点
universe.addBranchGraph(group); // 虚拟宇宙加入组
}
public static void main(String[] args) {
示例_ColorCube cube = new 示例_ColorCube();
cube.setBounds(10, 10, 600, 600); // 这里设置窗体大小
cube.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
cube.setVisible(true);
}
}
作为整个宇宙,介子π0/π±的数量比值是多少?,有个相对值亦可以的国际上公认的计算π的值得最好的方法java模拟宇宙代码,就是在一向一个边长为1的正方形区域里面随机的扔一些石子,用落在扇形里面的个数和总的个数的一个比例关系 , 就可以近似求解出π的值 。
就类似这样,java模拟宇宙代码我们可以知道这个比值 = (π/4) , 故π = 4*rate(比值)。
下面贴一下Java的实现代码java模拟宇宙代码:
public class RandomPI {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(rand_pi(100000));//改变参数值
}
public static double rand_pi(int n) {
望采纳java模拟宇宙代码!
【java模拟宇宙代码 h宇宙模拟】java模拟宇宙代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于h宇宙模拟、java模拟宇宙代码的信息别忘了在本站进行查找喔 。

    推荐阅读