这个问题好像很大,是工作流设计UI还是运行UI?如果运行UI,采取一般JavaEE表现层技术框架就可以,设计UI使用Swing等。