我从http://processing.org下载了处理.如何在我的Java应用程序中使用porcessing.我希望根据我的Java应用程序中的逻辑来绘制内容.为了避免在Java中绘图,我想要使用处理.
小菜一碟,
第一,
在您的IDE(例如Netbeans)中,首先在构建中包含处理jar,将它放在程序可以找到的位置.例如,如果您使用maven,只需添加依赖性:
<dependency>
<groupId>org.processing</groupId>
<artifactId>org.processing.core</artifactId>
<version>2.1.1</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
第二,
在程序中添加一个主类,这可以非常简单.您只需要引用代码所在的类:
public class Application {
public static void main(String[] args) {
new Application();
}
public Application() {
init();
}
private void init() {
Visualization.main("me.qcarver.ballsack.Visualization");
}
}
Run Code Online (Sandbox Code Playgroud)
最后,
使用上面引号中的包名添加新类.唯一要记住的是这个类必须(1)导入processing.core.PApplet(2)扩展PApplet(3)实现public void draw和public void setup
例如:
package me.qcarver.ballsack
public class Visualization extends PApplet{
public void setup() {
size(500,400);
background(grayValue);
}
public void draw(){
elipse(200,200,50,50);
}
}
Run Code Online (Sandbox Code Playgroud)
上面的代码段基于此示例项目,该项目在Java应用程序中运行Processing.org代码.
| 归档时间: |
|
| 查看次数: |
6684 次 |
| 最近记录: |