问题标签 [seesaw]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
453 浏览

clojure - 在跷跷板上返回 Clojure 动作时出错

该程序打开一个文件,将其读入列表,然后要求用户一次输入一个列表中的单词,但在它说话后我立即收到错误

这是我打开文件时收到的错误消息

这是我正在使用的测试文件

0 投票
2 回答
12421 浏览

clojure - 如何在 Clojure 项目中安装依赖项

这是一个菜鸟问题,所以如果我冒犯了某人,我很抱歉。

但是如何在 *nix 计算机上安装跷跷板?是的,我已经阅读了 README.MD 文件,但是 project.clj 如何知道在哪里可以找到库 jar(例如跷跷板)?

0 投票
4 回答
1536 浏览

java - 等待clojure中的按键

我用跷跷板创建了一个java框架

我想抓住用户按键。

我试图在这里和那里收集代码并以此结束

但它根本不起作用。我是 clojure 的新手,因为我绝对不知道任何 JAVA (也不想真正投入其中),所以我有点迷路了。有没有一种简单的方法来捕获整个应用程序中键盘快捷键的用户输入?

请帮忙。

0 投票
2 回答
616 浏览

swing - 为什么这里不显示表的列名?

我的跷跷板有问题。当我尝试制作并显示一个简单的表格时,它显示没有列名。
我做了什么:

首先,我必须说我正在使用[seesaw "1.4.2"].
然后:

我得到了什么
(来源:leprosorium.com

出现表,但没有列名,我猜它必须是“一个”和“另一个”。这里出了什么问题?

如果我使用与官方 wiki 中完全相同的代码,也会发生这种情况:https ://github.com/daveray/seesaw/wiki/Tables

更新:

我忘了提,我使用的是 JDK 1.7u10,也许有道理。

0 投票
2 回答
626 浏览

clojure - 一个文本区域中的不同颜色/字体

我可以在一个文本区域中使用不同的前景色吗?不同的字体?

我想添加类似“hh:mm:ss Nickname:message”的内容,时间为灰色,名称 - 蓝色,消息 - 黑色。

0 投票
2 回答
382 浏览

clojure - 如果我没有保留返回函数,如何从 Seesaw 中的对象中删除侦听器?

要将监听器添加到 Seesaw 中的 UI 元素,请执行以下操作:

listen:action附加一个监听器,当在 ui-element1 上触发时调用提供的函数。它还返回一个函数。如果您执行该函数,它将删除与原始调用一起添加的侦听器。

我一直在使用 Seesaw 在 REPL 中对 UI 进行原型设计,并且我没有保留来自listen.

如果我没有返回的函数,我该如何移除监听器?

0 投票
1 回答
493 浏览

swing - 将简单的 Ltk-app 翻译成 Clojure 跷跷板 / swing

我正在尝试为即将到来的项目在 Clojure 和 CL 之间做出决定。为了弄湿我的脚,我玩弄了一些简单的 GUI 东西。

这是我在 CL / Ltk 中的内容:

两个文本字段,当我在底部窗口中输入文本并按 Enter 键时,会添加换行符和“>”,并将文本附加到顶部文本字段中。

在 Clojure 我试过跷跷板和这个:

不幸的是,这不起作用。windowcontents 的尺寸与我想要的相反,我看不到任何滚动条。顺便说一句,我的 Swing 知识不存在。

任何帮助将不胜感激。

0 投票
0 回答
282 浏览

clojure - Clojure/Seesaw HeadlessException

当我尝试在跷跷板中创建框架时出现 HeadlessException。具体来说,我跑

并得到

我的依赖是

我在没有额外屏幕的 Windows 7 笔记本电脑上的 virtualbox 机器上运行 ubuntu 12.10。我尝试了以下但没有运气。

任何帮助,将不胜感激。

0 投票
1 回答
1295 浏览

image - 如何使用跷跷板为面板背景设置图像?

我想在我的 clojure 应用程序中为面板背景设置自定义图像。使用跷跷板我可以为背景设置一些颜色:

但是如何使用其 url 选择图像?

0 投票
1 回答
325 浏览

swing - Clojure swing 应用启动时间

我刚开始使用 clojure 和跷跷板制作一个 GUI 应用程序。它只创建了一个 JFrame 和几个组件。这是代码。主函数什么也不做,只是start-gui在它返回后立即调用并退出。

我使用编译lein uberjar它并使用time java -jar. 它报告了 14.5 秒。有什么我做错了吗?我可以接受 3 秒的启动,但这是完全不能接受的。