如何为Clojure使用Java GUI设计器?

如何为Clojure使用Java GUI设计器?,java,swing,user-interface,clojure,gui-designer,Java,Swing,User Interface,Clojure,Gui Designer,我喜欢用Clojure编写代码。这是一门很棒的语言!但到目前为止,我还没有找到任何用于Clojure的GUI设计器(带有拖放组件,如VisualStudio的表单设计器等)。我在学习编程,我的老师习惯于要求我们做表格。有时形式很简单,有时更复杂 我真正想知道的是:在Java Swing项目中集成Clojure代码的最佳方法是什么?我从编译的Clojure代码中了解所有使用JAR的内容,但这似乎不是正确的方法(编写Clojure,编译它而不是在Java项目中使用它) 我通常对Java项目使用Net

我喜欢用Clojure编写代码。这是一门很棒的语言!但到目前为止,我还没有找到任何用于Clojure的GUI设计器(带有拖放组件,如VisualStudio的表单设计器等)。我在学习编程,我的老师习惯于要求我们做表格。有时形式很简单,有时更复杂

我真正想知道的是:在Java Swing项目中集成Clojure代码的最佳方法是什么?我从编译的Clojure代码中了解所有使用JAR的内容,但这似乎不是正确的方法(编写Clojure,编译它而不是在Java项目中使用它)

我通常对Java项目使用NetBeans,对Clojure使用Atom+proto-repl


谢谢大家!!(对于任何英语错误,我深表歉意)

我使用跷跷板()。它不是GUI设计器,只是一个库/DSL,用于在基于swing的Clojure build中构建用户界面,但在Clojure中,由于REPL,以交互方式开发GUI界面非常容易(请参阅教程)

我使用seesaw()。它不是GUI设计器,只是一个库/DSL,用于在基于swing的Clojure build中构建用户界面,但在Clojure中,由于REPL,以交互方式开发GUI界面非常容易(请参见教程)

我实际上也看过这篇教程。但我想知道:如何开发和维护一个包含100个组件的单一框架?手动编辑这么多组件的位置和显示是否现实?还有更多:如果你有几十帧呢?有一些ERP系统是“完全”为框架而构建的。仅仅使用REPL来制作这种东西合理吗?顺便说一下,谢谢你的回答!我实际上也看过这篇教程。但我想知道:如何开发和维护一个包含100个组件的单一框架?手动编辑这么多组件的位置和显示是否现实?还有更多:如果你有几十帧呢?有一些ERP系统是“完全”为框架而构建的。仅仅使用REPL来制作这种东西合理吗?顺便说一下,谢谢你的回答!