Java JBPM和JPanel

Java JBPM和JPanel,java,swing,jbpm,Java,Swing,Jbpm,我想从XML文件中表示一个业务流程,并在JPanel中表示它,我还需要通过改变颜色(例如)来可视化它在时间上的演变。 您知道我应该从哪里开始,或者jBPMN是否可以连接到java并在我的接口中表示。 任何帮助都将不胜感激。jBPM web设计器可以从XML文件生成PNG或SVG(可以导出为PNG,也可以在designer中保存流程时自动将SVG保存在工作台存储库中流程旁边。JPanel可以检索此流程PNG或SVG,并通过首先查询流程的当前状态(直接从引擎或审核表)对其进行注释)例如,使用它来突出

我想从XML文件中表示一个业务流程,并在JPanel中表示它,我还需要通过改变颜色(例如)来可视化它在时间上的演变。 您知道我应该从哪里开始,或者jBPMN是否可以连接到java并在我的接口中表示。
任何帮助都将不胜感激。

jBPM web设计器可以从XML文件生成PNG或SVG(可以导出为PNG,也可以在designer中保存流程时自动将SVG保存在工作台存储库中流程旁边。JPanel可以检索此流程PNG或SVG,并通过首先查询流程的当前状态(直接从引擎或审核表)对其进行注释)例如,使用它来突出显示某些节点


对于jBPM的下一个版本,我们正在进行一个REST调用,它将为您自动化所有这些。

我想我将使用JGraphix来绘制我的bpm,因为正如我所看到的,它提供了绘制类似bpmn的形状的可能性。 我不知道它是否允许在x分钟后更改任务用例的颜色,但我想这是可能的,并且这将是表示运行时流程演化的方式


你认为这是一个好主意吗?

我怀疑你能否找到一个如此复杂的东西,你可以很容易地把它放在一个JPanel中,并期望它能工作。我想你想要这样的东西吗?我曾经用过一个叫做ActiveVOS的系统来做这件事(它有一个专用的web应用程序,用于监控业务流程,并显示业务流程的可视性、发送的请求/响应等。)但是它不是开源的。谢谢你的帮助,我会看到的。我以前看过Visualize paradigm软件,但正如你所说的,它不是开源的。好的,我将从它开始,看看我是否可以进步并实现我的任务。Tnx