「java写cad」java写文件
今天给各位分享java写cad的知识,其中也会对java写文件进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、cad.office PS类似软件用什么来开发的java能开发吗
- 2、请问怎么用Java程序调用CAD进行参数化绘图,需要做哪些工作呢,谢谢!
- 3、如何使用java对cad二次开发
- 4、java 读取cad中的文字
- 5、如何使用C#或JAVA编写CAD插件,即实现只输入长宽高就能在CAD里画出长方形圆形等图稿
- 6、JAVA中CadLayout布局是怎样应用
cad.office PS类似软件用什么来开发的java能开发吗
java的程序当然可以有图形界面。。但是java并不适合做桌面开发,java一般都是做服务器、手机、嵌入式等等,比如很多游戏的服务器都是java的,安卓也要用java做应用的,手机上的很多程序都是java的
PS什么的用在桌面,要求界面的性能很高,定制化很强。
原生的java的图形界面性能还是很差的,所以产生了swt这样的项目。
eclipse netbeans 这样的IDE,都是用java开发的呀!
只不过,不是用来作图的。当然这些IDE开发个作图的也不是不可以,只是没有这方面的市场。
请问怎么用Java程序调用CAD进行参数化绘图,需要做哪些工作呢,谢谢!
可以先了解一下JNI的相关知识,CAD软件为其他程序在外部进行自动化调用提供了丰富的接口,可以通过java的JNI技术调用CAD的自动化对象模型来进行你所说的这些操作。具体CAD提供了哪些可用接口,你可以参考一下CAD的说明文档。
如何使用java对cad二次开发
c++就是自己要注意回收内存,new出来的用完了要delete,而你的java就一直new、new就可以了,你现在就应该先了解下mfc、消息机制、常用的数据结构、组件这些基本的东西
java 读取cad中的文字
不明白你要干什么,JAVE是一种计算机语言.
CAD是一个软件,这两个东西是如何连系上的?难道你要用JAVE编一个程序软件,让它去读取CAD内容?CAD可是用C语言编写的,理论上JAVE是可以读取C语言程序的,不过显然这个问题不是在这里几句话能解决的.
CAD转PDF就更简单了,2012以上的版本可直接在文件--输出里输也PDF格式文档,2012以下的版本要在打印里面选PDF虚拟打印机打印出PDF格式文件.完全用不到你说的代码转换.
说了这么多,你倒底是干嘛的呢?
如何使用C#或JAVA编写CAD插件,即实现只输入长宽高就能在CAD里画出长方形圆形等图稿
有这个必要吗,CAD里面也可以输入尺寸的,何必要自己编呢,编了也没人用的,因为CAD有这个功能,并且也还比较好用。
这个可以吗?
我只知道CAD有自己的编程语言,编好了就是CAD里面的插件,可以实现你说的这种功能。AUTOLISP编程语言。
JAVA中CadLayout布局是怎样应用
这下面是我学习的时候写的 你看看下吧
package CardLayout;
//使用CardLayout容器可以容纳多个组件,但是实际上同一个时刻容器只能从这些组件中选出一个来显示,这个被显示的组件
//将占据所有的容器空间。JTabbedPane创建的对象是一个轻容器,称为选项卡窗格。JTabbedPane窗格的默认布局是CardLayout
//布局并且自带一些选项卡(不需要用户添加),这些选项卡与用户添加到JTabbedPane窗格中的组件相对应,也就是说,当用户
//向JTabbedPane窗格添加一个组件时,JTabbedPane窗格会自动指定给该选项一个选项卡,单击该选项卡,JTabbedPane窗格
//将显示选项卡的顺序和所对应的组件顺序相同。
//JTabbedPane可以使用add(String text,Component c);方法将组件c添加到JTabbedPane窗格中,并指定和组件c对应的
//选项卡的文本提示是text。使用JTabbedPane窗格的构造方法
//public JTabbedPane(int tabPlacement)创建的选项卡窗格的位置由参数tabPlacement指定,该参数的有效值为
//JTabbedPane.TOP JTabbedPane.BOTTON JTabbedPane.LEFT JTabbedPane.RIGHT
import javax.swing.*;
import java.awt.*;
public class Excise {
public static void main(String args[]){
new MyWin();
}
}
class MyWin extends JFrame{
JTabbedPane p;
Icon icon[];
String imageName[]={"D:\\fuzhi.gif","D:\\open.gif","D:\\save.gif","D:\\zhantie.gif"};
public MyWin(){
setBounds(100,100,500,300);
setVisible(true);
icon=new Icon[imageName.length];
for(int i=0;iicon.length;i++)
icon[i]=new ImageIcon(imageName[i]);
p=new JTabbedPane(JTabbedPane.LEFT);
for(int j=0;jicon.length;j++)
{
int m=j+1;
p.add("观看第"+m+"幅图片",new JButton(icon[j]));
}
p.validate();
add(p,BorderLayout.CENTER);
validate();
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
}
java写cad的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java写文件、java写cad的信息别忘了在本站进行查找喔。