JFrameを透明にするにはどうすればいいですか?私は自分のJFrameを透明にしたい。私のJFrameがその上にあるとき、ユーザーはバックグラウンドを見なければなりません。JFrameを透明にするには?
答えて
制限付きAPIクラスの使用に異論がない場合は、AWTUtilities
クラスとsetWindowOpacity()
メソッドでこれを行うことができます。 Hereとhereは、使い方のチュートリアルですか? hereは、Javaネイティブアクセスを使用するバージョンです。
public static void main(String args []) { java.awt.EventQueue.invo (new runnable(){ public void run(){ javax.swing.JFrame fr = new NewJFrame(); com.sun.awt.AWTUtilities.setWindowOpacity(fr、0.7f); fr.setVisible(true); } }); } –
コードを回答として掲示することができます。 –
あなたの答えを向上させるためのものなので、やりたくありませんでした...コメントのコードをどのようにフォーマットするのか分かりません。 –
別の解決策が見つかりました。
// Set the frame background color to a transparent color
yourFrameHere.setBackground(new Color(0, 0, 0, 0));
にあなたのフレームの背景色を設定し、contentPaneでのオフ(お使いのJPanelまたは他のコンポーネント)を不透明度を設定することを忘れない
// turn off opacity of the content pane
yourContentPaneHere.setOpaque(false);
'setOpaque()'メソッドが表示されません。 – smwikipedia
抽象クラスJComponentのメソッドです。 http://japan.oracle.com/javase/7/docs/api/javax/swing/JComponent.html#setOpaque(boolean) したがって、すべてのJPanelおよび他のコンポーネントにこのメソッドがあります。 – drzymala
これは最高です。行きたい! – Zizouz212
- 1. AWTUtilities透明なJFrame
- 2. 透明、クリックスルー、常に上にJFrame
- 3. 1つのJFrame内の透明なレイヤー
- 4. 半透明のJFrameボーダーJDK 7
- 5. java:透明なグラデーションの背景をJFrameに追加するには
- 6. 透明なSVGをJavaで透明にするには?
- 7. MKMapViewを透明にするが、オーバーレイを不透明にする
- 8. 再ペイント時に透明なJFrameがクリアされない
- 9. iphone:ビューを透明にするが、サブビューは非透明にする
- 10. 透明なウィンドウでJFrameの背景を消去します
- 11. 完全に透明なJFrame上で部分的に透明なJButtonを作成するにはどうすればよいですか?
- 12. webviewを透明にするには?
- 13. コントロールを透明にする
- 14. TileOverlaysを透明にする
- 15. UIViewを透明にする
- 16. ドラッグイメージを半透明でなく不透明にする
- 17. 非透過コンポーネントをJava 1.5の透過JFrameに追加する方法は?
- 18. 透明なポリゴンは、下にあるサーフェスも透明にします。
- 19. イメージを不透明から半透明にアニメーション化する(そして半透明に保つ)
- 20. Java - 透明なJFrame、制限付きライブラリなし
- 21. Objective-Cで透明な透明なPNGを作成するには?
- 22. JSplitPaneを完全に透明にする
- 23. 透明なJFrameを作成するにはどうすればよいですか?
- 24. 透明なレイアウトを作るには?
- 25. アクションスクリプトで透明に戻る
- 26. ポリゴンコマンドによる透明度
- 27. 透明度はCSS3 PIEを使用してie7で透明になります。
- 28. PHP:不透明度のJPEGに透明なPNGを追加
- 29. Shoes.appでテキストを透明にする
- 30. Matlabでピクセルを透明にする
[透明のJFrameの背景]の可能な重複(http://stackoverflow.com/questions/2533650/transparent-jframe-background) –
簡単なチュートリアル - https://www.youtube.com/watch?v=zecGJfNHPWo – m4heshd