是否有Java可以使用的图形上下文,以便程序员可以直接绘制到屏幕而不是窗口?
答案 0 :(得分:0)
您可以使用SWT实现您所描述的内容(将任意内容打印到您选择的屏幕区域)。以下代码段将显示一个空矩形(您可以在那里打印任意内容,例如使用Canvas)。
Display display = new Display();
Shell shell = new Shell(SWT.NO_TRIM);
shell.setSize(50,50);
shell.setLocation(0,0); //show in upper left corner of main screen
//... add your custom contents
shell.open()
for(;!shell.isDisposed();)
if(!display.readAndDispatch())
display.sleep();