我正在用 Java [Swing] 构建计算机自适应测试,并希望在测试完成(或用户退出)之前禁用在后台运行其他程序。这是为了防止考生在考试中作弊。
我的问题是,如何去做?如何停止创建新任务或阻止用户与其他程序交互?
在问这个问题之前我的功课是: 1. 我可以使用 JNI 并在 windows 上调用 SetForegroundWindow(HWND) 函数。它在 Linux 中的等价物是什么?
- 使用带有全局 LOWLEVEL KEYBOARD HOOK PROC 的 SetWindowsHookEx() 函数完全禁用键盘。Linux中的等价物?
如果之前已经回答过这个问题,我们深表歉意——