首页 | 本学科首页   官方微博 | 高级检索  
     

基于Java 3D技术和Swing技术的3D建模开发
引用本文:肖晓春,杜广林,潘一山.基于Java 3D技术和Swing技术的3D建模开发[J].计算机仿真,2005,22(8):227-229.
作者姓名:肖晓春  杜广林  潘一山
作者单位:1. 辽宁工程技术大学力学与工程科学系,辽宁,阜新,123000
2. 中国石油勘探开发研究院油气开发计算机软件工程研究中心,北京,100083
摘    要:该文介绍了基于Java技术中的Java3D技术和Swing技术的3D建模的开发。和其他技术开发3D模型相比,利用Java技术的面向对象技术开发的3D模型有着很多优势。比如,此3D模型支持多平台操作,适合编写非常复杂的应用程序。利用Java3D技术实现了盛放3D模型的基础类的开发,同时通过和Swing技术的合理结合实现了3D组件的用户图形界面化、用户操作简易化的特色。利用Java技术还克服了编程代码冗长、繁杂不利于管理这个技术难点。同时利用了Java技术的事件监听处理功能实现了对3D模型的编辑功能。优化了编程工作。文中以此3D组件在石油数值模拟软件中的应用为例说明了该组件具有的特色。

关 键 词:三维图形开发  事件处理功能  石油数值仿真软件
文章编号:1006-9348(2005)08-0227-03
修稿时间:2004年3月22日

3D Module Development Based on Java3d Technoligh and Swing Technology
XIAO Xiao-chun,DU Guang-lin,PAN Yi-shan.3D Module Development Based on Java3d Technoligh and Swing Technology[J].Computer Simulation,2005,22(8):227-229.
Authors:XIAO Xiao-chun  DU Guang-lin  PAN Yi-shan
Affiliation:XIAO Xiao-Chun2,DU Guang-Lin1,PAN Yi-Shan2
Abstract:This article introduces the 3D module development based on Java3D technology and Swing technology. Compared with other technology that develops 3D module, this 3D module that utilizes Java's faces target's technology has a lot of advantages. For example this model supports multi-platform operation, suitable for writing very complicated application program. Using the Java3D technology to realize the foundation class development for putting the 3D model, we realize the 3D model's graphical user interfaces ans simplify user's operation through Swing technology. We use Java technology to overcome the technological difficult points such as programming code is tedious and unfavorable to manage. Utilizing the event handling technology and Swing technology of Java, the editing of 3D modules is realized and the programming work is optimized. In the article the characters of this 3D module are illustrated through its application to numerical emulation software of oil reservoir.
Keywords:3D drawing development  Event handling  Numerical emulation software of oil reservoir  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号