「java调用origin」java调用api接口实例

博主:adminadmin 2022-11-29 01:14:05 104

今天给各位分享java调用origin的知识,其中也会对java调用api接口实例进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java画图问题

因为程序初始化的时候会自动调用paint()方法 而你没有进行重写 在加入

public void paint(Graphics g){

}

这样的一段代码后 在运行程序 会看到一个蓝色边框的长方形 橘黄色的实体长方形 和粉红色的

依次横向排列 但是 经测试 并不是每一次都能正确的初始化 所以建议画图操作尽量在上述方法中进行操作

Java 调用 originlab 的方法,求示例!!!

不知道你的originlab是套软件,还是一个com组件,还是一个控件,或是一个链接库。如果是一个链接库的话,那就可以调用:把链接库对应的api头文件找到,再写一个JNI去调用originlab的链接库,然后用java调用JNI不就搞定了。。。

java txt文档下压包和调用的问题 出错“找不到符号”

package javann.examplepackage;

public class Point {

public int x;

public int y;

public Point(){

this.x=0;

this.y=0;

}

public Point(int x,int y){

this.x=x;

this.y=y;

}

}

package javann.examplepackage;

public class Rectangle {

private int width=0;

private int height=0;

private Point origin;//定义成员变量

public Rectangle()

{

origin=new Point(0,0);

}

public Rectangle(Point p)

{

origin=p;

}

public Rectangle(Point p,int w,int h)

{

origin=p;

width=w;

height=h;

}

public void move1(int x,int y)

{

origin.x=x;

origin.y=y;

}

public void move2(int a,int b)

{

origin.x+=a;

origin.y+=b;

}

public int area()

{

return width*height;

}

}

import javann.examplepackage.*;

class TwoRectAreaBal {

public static void main(String args[]){

int x=3,y=4;

int w=4,h=5;

Point p1=new Point(x,y);

Point p2=new Point(8,2);

Rectangle r1=new Rectangle(p1,w,h);

Rectangle r2=new Rectangle(p2,8,10);

r1.move1(2,3);

r2.move2(-2,4);

System.out.println("r2.area()-r1.area()="+(r2.area()-r1.area()));

}

}

楼主你真牛,买了本超级盗版书!

要运行上面的程序,假如你的包创在d:,

即d:\javann\examplepackage,把

Point和Rectangle两个类放在上述包下,

再在d:\目录下创建 TwoRectAreaBal类,

完成了上面步骤,就可以来运行了!

1,设置path,在“我的电脑”——“属性”——“高级”——“环境变量”

——“系统变量”里找到path变量;然后把你安装JDK的bin目录放在path

变量的最前面,用分号隔开(windows系统),

eg:C:\Program Files\Java\jdk1.6.0_06\bin;

不要把其它的变量删除,那样有可能会导致系统崩溃!

2,设置classpath——要自己创建的,点下面的“新建”就会弹出对话框,

设置classpath=.;d:\

上面得语句就是JVM(java虚拟机)会自动在“.”(表示当前文件夹得目录下,即你

所运行java的当前目录)找你编译出来的.class文件。而后面得d:\就是针对你所

列的问题所设置的!

3,在cmd命令下进入d:\javann\examplepackage目录,先把Point类和Rectangle两个类编译,

javac Point.java

javac Rectangle.java

4,cd..\.. 退到d:\根目录下,然后

javac TwoRectAreaBal.java

java TwoRectAreaBal

就可以得到r2.area()-r1.area()=60;

一切OK了!

另外还有个必须注意的地方就是,你的包名取得也太强硬了,竟然不怕权威,跟sun公司对着干,

包名java.XXXX这类包名你自己定义的运行时会抛SecurityException异常,指示安全侵犯!

java调用origin的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java调用api接口实例、java调用origin的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-29,除非注明,否则均为首码项目网原创文章,转载请注明出处。