[SWT]如何在Ubuntu和红帽环境下设置Shell的位置超出桌面?
我想移动“没有标题栏”的Shell,用的是 shell.setLocation()。
在Windows和红旗下都好使,
但在Ubuntu和红帽环境下设置Shell的位置,
若shell范围可能超出桌面,则shell.setLocation()只能使shell贴齐桌面,无法超出桌面范围。
我setLocation()后立即getLocation(),发现位置+Size()最大值只能到桌面右下角,而位置最小值只能到桌面左上角。
如果用系统的标题栏是没有这样问题的。
我能想到的方法都试过,怎么也无法在Ubuntu和红帽环境下设置Shell的位置超出桌面。
谁想到怎么解决吗?