X 窗口编程/CLX
外观
< X 窗口编程
CLX 是 Common Lisp 的标准 X 窗口系统协议客户端库。您可以用xlib作为所有命令的前缀,或者用xlib使(in-package :xlib).
成为当前包。
连接到 X 显示器为了能够与 X 交互,我们首先需要连接到服务器
(xlib:open-default-display) ; #<XLIB:DISPLAY localhost:0 (The X.Org Foundation R10707000) X11.0 #x2160C2CE>
或者您可以自己提供主机名和显示器号(如果主机名为空字符串,它将默认连接到您的 localhost)
;; Connect to localhost:0
(xlib:open-display "" :display 0) ; #<DISPLAY localhost:0 (The X.Org Foundation R10707000) X11.0 #x2161AF16>