ユーザーのクリックとキー入力を読み取るロボット クリッカーを作成しようとしています。記録後、コマンドに応じてユーザーのアクションを模倣する必要があります。どうやら、これらのイベントをリッスンする最善の方法は、リスナーを使用してフルスクリーンの半透明 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
前もって感謝します!