問題タブ [translucency]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
8450 参照

java - ニンバスを有効にすると、JDK7 で透明で装飾されていない JFrame を使用できない

この絵を見てください : 透明な JFrame

フレームを透明にするコードは次のとおりです。

これはうまくいきますが、追加して LookAndFeel を有効にしようとすると

それは私にこのエラーを与える

スレッド「AWT-EventQueue-0」での例外 java.awt.IllegalComponentStateException: フレームが装飾されています

このエラーは何ですか? そしてそれを解決する方法は?

回答と提案をありがとうございます。

編集

質問/クロスポスト

0 投票する
2 に答える
3665 参照

java - Java / Swing -> 通知 JFrame を作成すると、「フレームは表示可能です」というエラーが表示される

わかりました、私はJava / Swingに精通しておらず、問題に直面しています。アプリケーションが次のエラーをスローしています:「スレッド "AWT-EventQueue-0" java.awt.IllegalComponentStateException で例外: フレームは表示可能です。」Google はこのエラーに関する多くの情報を提供しておらず、StackOverflow をすばやく検索してもまだ何も表示されません。

私がやろうとしていること: チュートリアルのコードを使用して半透明のウィンドウを実装するだけです。それでおしまい。システム トレイの近くに「このプログラムは 30 日間実行されていません」などの通知を表示するための一般的なウィンドウとして使用する予定です。

私の初心者の間違いを見つけることができる経験豊富なJava / Swingの達人はいますか?

ありがとうございました。

0 投票する
1 に答える
2690 参照

java - JButtonのデフォルトのクリックアニメーションを無効にする方法はありますか?

したがって、背景画像の上にいくつかの JButton があり、背景が見えるように透明に設定されています。ただし、ボタンをクリックすると、マウスボタンがクリックされている間、ボタンがある場所に灰色がかった四角が表示されます。これは見栄えが悪く、そのアニメーションを無効にする方法があるかどうか疑問に思っていましたか? ありがとう

0 投票する
1 に答える
223 参照

android - LinearLayout の半透明性がカスタム テーマで機能しない

ポップアップのように見えるカスタム テーマを作成し、アイコンがクリックされたときにメインの [アクティビティ] メニューの上に表示されるようにしました。

基本的にテーマは機能しますが、半透明性は機能しません。ポップアップ アクティビティを画面全体に表示したくないため、テーマ自体を半透明にすることはできません。LinearLayout を含む ScrollView を使用します。このレイアウトには余白があるため、画面全体には収まりません。しかし、このレイアウトの半透明性は機能しません。ただの黒です。これはなぜですか?

テーマ:

ポップアップ アクティビティの xml:

0 投票する
1 に答える
203 参照

java - JFrameが奇妙な背景を取っている

JFrame での画像の描画に関する Java Hub のチュートリアルに従いました。JFrameが基本的にその背後にあるもののスクリーンショットを撮ることを除いて、すべてが完全に機能します。例:エクリプス。次に、理由もなくそれを背景にします。

これは私が得るものです:

ここに画像の説明を入力 何か案は?

Main.java:

スプライトシート.java:

BufferedImageLoader.java:


例外はスローされていません...