java - 如何使用 Clojure 的 Java GUI 设计器?

标签 java swing user-interface clojure gui-designer

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

我真正想知道的是:将 Clojure 代码集成到 Java Swing 项目中的最佳方法是什么? 我知道使用编译后的 Clojure 代码中的 jar 来实现所有这些内容,但事实并非如此似乎是正确的方法(编码 Clojure,编译它而不是在 Java 项目中使用它)。

我通常将 NetBeans 用于 Java 项目,将 Atom + proto-repl 用于 Clojure。

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

最佳答案

我使用跷跷板(https://github.com/daveray/seesaw/tree/develop)。它不是一个GUI设计器,只是一个在Clojure中构建用户界面的库/DSL,构建在swing上,但在Clojure中,由于REPL,很容易交互式地开发GUI界面(参见教程https://gist.github.com/daveray/1441520)

关于java - 如何使用 Clojure 的 Java GUI 设计器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38034332/

相关文章:

java - 如何将控制台输出重定向到 GUI 表单?

java - 如何在 JTextPane 中将每个字符设置为不同的颜色/背景颜色?

java - JList 有速度限制吗?

model-view-controller - 你知道 PAC 设计模式的任何例子吗?

Java 减去行

Java正则表达式匹配模式并提取它们

java - 用 Linkedhashmap VALUE 替换 ArrayList 项

java - 如何使用Java URL和URL连接类打开网站

java - Gui异常容器

java - while 循环的哨兵值