この質問に関連: Java チュートリアルの半透明ウィンドウの例は、jdk7 で遊んでいる人に問題を引き起こしていますか?
jdk1.6.0_26 では JFrame に半透明性を適用できるようですが、jre7 ではそうではありません。
NativeException: java.awt.IllegalComponentStateException: フレームが装飾されています
ex(jrubyスクリプトJava、jdk7ではなくjdk1.6で動作します):
「Java」が必要
クラス MouseDraw
def self.go
java_import 'javax.swing.JFrame'
java_import 'com.sun.awt.AWTUtilities'
f = JFrame.new
AWTUtilities.set_window_opacity(f, 0.5)
f.set_size 200,200
f.show
終わり
終わり
MouseDraw.go
だから私の質問は、「jdk7で半透明のタイトルバーを持つことは可能ですか」です(私が作成している透明なウィンドウをドラッグ可能/サイズ変更可能にしたい)