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. ウィンドウ上で透明なjframeを取得するには?
- 4. 半透明のJFrameボーダーJDK 7
- 5. 1つのJFrame内の透明なレイヤー
- 6. java:透明なグラデーションの背景をJFrameに追加するには
- 7. キャンバスの下にあるJavaの透明なJFrame
- 8. 透明なSVGをJavaで透明にするには?
- 9. 透明なJPanelをJFrameで作成する
- 10. JFrame:透明なScollbarを作成する方法
- 11. 再ペイント時に透明なJFrameがクリアされない
- 12. MKMapViewを透明にするが、オーバーレイを不透明にする
- 13. 透明なウィンドウでJFrameの背景を消去します
- 14. iphone:ビューを透明にするが、サブビューは非透明にする
- 15. 完全に透明なJFrame上で部分的に透明なJButtonを作成するにはどうすればよいですか?
- 16. イオンナビを透明にするには?
- 17. webviewを透明にするには?
- 18. MSビジュアルコードを透明にするには?
- 19. UIViewを透明にする
- 20. ブートストラップボタンを透明にする
- 21. QToolBarを透明にする
- 22. TileOverlaysを透明にする
- 23. コントロールを透明にする
- 24. フレームが再パックされたときに半透明のJFrameがレンダリングアーティファクトを残す
- 25. 非透過コンポーネントをJava 1.5の透過JFrameに追加する方法は?
- 26. ドラッグイメージを半透明でなく不透明にする
- 27. 透明なポリゴンは、下にあるサーフェスも透明にします。
- 28. Java - 透明なJFrame、制限付きライブラリなし
- 29. 不透明度に対するテキストの透明度CSS
- 30. イメージを不透明から半透明にアニメーション化する(そして半透明に保つ)
[透明のJFrameの背景]の可能な重複(http://stackoverflow.com/questions/2533650/transparent-jframe-background) –
簡単なチュートリアル - https://www.youtube.com/watch?v=zecGJfNHPWo – m4heshd