我正在看this video,现在我想学习如何构建自己的窗口管理器和GUI桌面,但是我有很多问题 1.如何捕获事件(单击,调整大小)并通知过程? 2.如何通知进程窗口分辨率? 3.如何获取渲染的图像,以便可以将其转发到我的过程? 4.流程的工作流程如何? 5.哪些参考书或书籍可能会有所帮助? 我对不需要安装和运行Xserver或类似解决方案的过程和语言或命令感兴趣,因为我想自己做。我想从基于Linux的命令行发行版开始。(这是可能的)
我会使用Java。它被广泛使用并且非常适合我。