0

我正在尝试创建一个机器人答题器来读取用户的点击和关键输入。录制后,它应该模仿用户根据命令执行的操作。显然,侦听这些事件的最佳方式是创建一个带有侦听器的全屏半透明 JFrame。(如果您知道更好的方法,请告诉我。即使它是特定于 Windows 平台的)。

为此,我制作了一个全屏半透明 JFrame。

    // Why do I need this line of code?
    JFrame.setDefaultLookAndFeelDecorated(true);

    JFrame frame = new JFrame();
    frame.setExtendedState(JFrame.MAXIMIZED_BOTH); 
    frame.setOpacity(0.55f);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setVisible(true);

这一切都很好,但我讨厌它的外观和感觉。有没有办法在这里获得正常的 Java 外观和感觉?

Java 教程展示了我想要的外观(这是统一半透明的第一张图片)。 http://docs.oracle.com/javase/tutorial/uiswing/misc/trans_shape_windows.html

提前致谢!

4

0 回答 0