我遇到了类似问题的多个主题。但是,它们都暗示要实现可以单击的JFrame,您需要使用您正在使用的系统本机代码,并且给出的许多答案都适用于Windows操作系统。
这就是我的主要观点:
JCanvas can = new JCanvas();
DrawFrame df = new DrawFrame("Draw", can);
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
df.setSize((int)screenSize.getWidth(), (int)screenSize.getHeight());
df.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
df.setUndecorated(true);
df.setVisible(true);
当我使JFrame完全透明时,我已经实现了点击,但这不是我想要实现的。此外,JCanvas只是我绘制的图像,它被添加到JFrame。
如果无法在java中单击窗口。哪种语言更适合这个?
PS。我正在尝试创建一个屏幕标记应用程序