标签: java linux javafx screenshot
我希望能够使用Java截取部分或全部屏幕的屏幕截图。通常接受的方法是使用Robot类,但在这种情况下不起作用。我在屏幕上有多个透明的JavaFX阶段,使用Robot类进行的任何截图似乎都将它们视为完全不透明。
我也试过让程序模拟Ctrl + PrtSc的按下。在方法完成之前,我似乎无法将屏幕截图放到剪贴板中,即使我试图让它等到剪贴板中有图片。
有没有更直接的截屏方式?不幸的是,任何特定于Swing / AWT的东西都不会起作用。