mim*_*mvr 5 user-interface background image clojure seesaw
我想在我的clojure应用程序中为面板背景设置自定义图像.使用跷跷板,我可以为背景设置一些颜色:
(defn make-panel []
(border-panel
:north (flow-panel :align :center
:items [(label :text "TEXT")])
:center (canvas :class :board
:background :black)
:border 5))
Run Code Online (Sandbox Code Playgroud)
但如何使用其网址选择图像?
frame
Seesaw 允许您通过icon
函数(现在位于)使用图像作为内容seesaw.icon
,如下所示:
(frame :title "Hola!"
; ....
:content (label :icon img_bg)
Run Code Online (Sandbox Code Playgroud)
其中img_bg
a File
、URL
等。但是,查看 Seesaw 代码,我没有看到通过 Seesaw API 将背景图像直接放入面板中的方法。您可能必须转到 Java 互操作并直接使用 Swing API。 这个问题表明这是可能的,并且可能会让您开始。
归档时间: |
|
查看次数: |
700 次 |
最近记录: |