如何使用 Clojure 的 Java GUI 设计器?
How to use a Java GUI designer for Clojure?
我喜欢使用 Clojure 进行编码。这是一门伟大的语言!但直到现在我还没有找到任何 Clojure 的 GUI 设计器(带有拖放组件,例如 Visual Studio 的 Form Designer 等)。我正在学习编程,我的老师习惯于要求我们做表格。有时表格很简单,有时更复杂。
我真正想知道的是:在 Java Swing 项目中集成 Clojure 代码的最佳方法是什么? 我知道使用来自编译了 Clojure 代码,但它似乎不是正确的方法(编码 Clojure,编译它而不是在 Java 项目中使用它)。
我通常将 NetBeans 用于 Java 项目,将 Atom + proto-repl 用于 Clojure。
谢谢! (对于任何英文错误,我们深表歉意)
我用跷跷板(https://github.com/daveray/seesaw/tree/develop). It is not a GUI designer, only a library/DSL for constructing user interfaces in Clojure build on swing but in clojure, because of REPL, is very easy to develop gui interface interactively (see the tutorial https://gist.github.com/daveray/1441520)
我喜欢使用 Clojure 进行编码。这是一门伟大的语言!但直到现在我还没有找到任何 Clojure 的 GUI 设计器(带有拖放组件,例如 Visual Studio 的 Form Designer 等)。我正在学习编程,我的老师习惯于要求我们做表格。有时表格很简单,有时更复杂。
我真正想知道的是:在 Java Swing 项目中集成 Clojure 代码的最佳方法是什么? 我知道使用来自编译了 Clojure 代码,但它似乎不是正确的方法(编码 Clojure,编译它而不是在 Java 项目中使用它)。
我通常将 NetBeans 用于 Java 项目,将 Atom + proto-repl 用于 Clojure。
谢谢! (对于任何英文错误,我们深表歉意)
我用跷跷板(https://github.com/daveray/seesaw/tree/develop). It is not a GUI designer, only a library/DSL for constructing user interfaces in Clojure build on swing but in clojure, because of REPL, is very easy to develop gui interface interactively (see the tutorial https://gist.github.com/daveray/1441520)