我正在研究OS上的窗口管理(试图实现类似WinSplit革命的东西),我需要使用applescript在给定的监视器上拉出窗口的最大尺寸。目前我发现:
tell application "Safari"
set screen_width to (do JavaScript "screen.availWidth" in document 1)
set screen_height to (do JavaScript "screen.availHeight" in document 1)
end tell
这适用于多监视器设置中的主监视
我今天早些时候刚刚下载了p5.js编辑器,我一直在玩它,主要是为了好玩。但是,我注意到,在使用createCanvas()时,只有在第一次执行代码时,结果窗口的大小才是正确的。每次随后,窗口高度都会减少少量,而窗口宽度会以类似的量增加。
下面是我的代码:
function setup() {
createCanvas(600, 400);
}
function draw() {
background(0);
strokeWeight(4);
stroke(255);
//Create rows of circles with a thick white outline