私のJavaプログラムでは、ユーザーがメインのボタンをクリックすると、メインフレームの上にJFrame
別のボタンが表示されます。JFrame
前のフレームをぼかす方法は?画像の背景とまったく同じ:
質問する
5125 次
3 に答える
2
Java Swing を使用してコーディングしていると仮定しています。この図は、あなたが望む効果です。
JDialog
ではなく、 を使用してトップ ウィンドウを作成しますJFrame
。AJDialog
はモーダルになるように設計されています。つまり、が閉じるJFrame
までロックします。JDialog
のデフォルトの動作は、JDialog
下にある をぼかしたり暗くしたりしないことJFrame
です。下にある を暗くするJFrame
には、 のガラス ペインに黒いイメージをペイントする必要がありますJFrame
。
このチュートリアルでは、 のルート ペインを操作する方法を示しますJFrame
。
于 2013-02-12T20:18:05.447 に答える
1
で利用できる(実際に継承された)setOpacity(float opacity)
メソッドがあります。JFrame
Frame
于 2013-02-12T20:04:50.203 に答える