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