問題タブ [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.
java - マウスのホバリング時に JLable を表示および半透明 (ほとんど非表示) にする方法
JLabel複数行のラベル内にテキスト メッセージを表示する Wrappable を作成しました。ラベルとテキスト (前景と背景) は常に表示されます。
JLabelここで、マウスをホバーした後にのみ表示され、残りの時間は半透明になるように変更したいと思います。どうすればこれを達成できますか?助けてください..よろしくお願いします。
java - Java - 特定の色を透明にする
JFrameで特定の色を透明にすることは可能ですか?
VB.NETでできることは知っていますが、Javaでできるかどうか知りたいです!
例:私のJFrameには赤い背景色があり、その赤い色だけを透明にしたいので、その赤い色があった場所にフォーム/デスクトップを置いている後ろを見ることができます。
私は立ち往生しているので、誰かが助けてくれることを願っています!
java - AWTUtilitiesが見つかりません
小さなJavaアプリケーションに取り組んでおり、透明なウィンドウを使用したいと思います。しかし、私が使用するAWTUtilities.<any method>と、これが得られます:
「AWTUtilitiesを解決できません」
私は解決策を探しましたが、それらを理解することができません。これにどう対処できるか、簡単に説明していただけますか?私はJavaバージョン6u23を使用しています
java - Swing: 半透明の JPanel のラジオ ボタン ラベルにマウスを合わせる
私の問題では、不透明な JPanel と、最初の JPanel の上にある半透明 (半透明) の別の JPanel があります。上部の JPanel にラジオ ボタンを追加したとき。問題は、各ラジオ ボタンのラベルの領域にマウスを入力するたびに (およびマウスをラベルから離すたびに)、どんどん暗くなっていくということです。
これはラジオ ボタンの問題ではないと思います。別の機会に、同じ条件下で、JLabel をトップ JPanel に追加し、リスナーをトップ パネルに追加して、jLabel のテキストの色がマウスがホバーされると変更され、マウスが終了すると元の色にリセットされ、テキストは下の画像のように別の場所に再描画されます:-

必要に応じて、そのコードも投稿します。どちらの場合にも同じ問題があると思います。
java - コードを正しく理解できません
setBackground()次のコードでは、メソッドがどのレイヤーの背景を設定するのか理解できません。次に、ウィンドウに穴ができる理由をこの行に含めると、ウィンドウの間にクリックすると、他の場所をクリックしたときに最小化されます。
java - スイングプログラムから予期しない出力を取得する
次のコードで、ウィンドウが表示されないのはなぜですか?何
をしsetUndecorated()、どこで使用されるのですか?
}
次に、コメントアウトしjfrm.setUndecorated(true)て代わりに使用するとJFrame.setDefaultLookAndFeelDecorated(true);、期待どおりに半透明のウィンドウが表示されます。それで、何であるか。そうでなければ例外がスローされるので、私はそれらの1つを使用する必要がありますsetUndecorated()。JFrame.setDefaultLookAndFeelDecorated(true);
java - メインウィンドウを最小化すると、半透明のJDialogが消えます
Java 7のウィンドウの半透明機能にバグがあるようです(問題はJava 6にも存在したと思います)。半透明のウィンドウを開いてからその親ウィンドウを最小化すると、期待どおりに両方が消えます。ただし、親ウィンドウを復元すると、半透明のウィンドウが再表示されることはありません。ただし、それはまだ存在し、何も問題がなかったかのように入力を消費します。
これが私のSSCCEです。
親ウィンドウを復元した後、半透明の卵円窓は表示されませんが、ウィンドウがあるべき領域にカーソルを合わせると、カーソルがハンドカーソルに変わります。
バグをOracleに送信しましたが、修正されるまでは、より適切な回避策を使用できます。
私の質問:
これを防ぐための回避策について誰かがアイデアを持っていますか?
おもしろ情報:
- 半透明のウィンドウがたまたまモーダルである場合、これは大きな問題を引き起こします。
- 私はピクセルごとの半透明性に焦点を当てていますが、同じことが均一な半透明性にも当てはまります。
- この問題は、JFrame、ブラウザ内のアプレット、およびアプレットビューア内のアプレットで発生します。
android - 無効にした場合の ActionBar の半透明のアイコン: 私の携帯電話のみ?
アプリで ActionBarSherlock を使用しています。ActionBar の MenuItem を無効にすると、携帯電話 (Android 4.0.4 を実行している HTC One X) でアイコンが半透明になりますが、他の携帯電話やエミュレーターではこの動作は見られませんでした。
この動作がネイティブ ActionBar のデフォルトの動作ではないと仮定するのは正しいですか? 私はそのアイデアが好きですが...何らかの理由でMenuItemが有効になっていないことをユーザーに警告します(私の場合、それは保存ボタンであり、少なくとも1つのフィールドが入力されていない場合、ボタンを無効にします)。
私は自分自身に半透明のアイコンを提供し、MenuItem が無効になっているときに手動で設定することを考えていました。これは、ネイティブ ActionBar であるかどうかにかかわらず、すべての Android バージョンで機能します。問題は、私の電話 (または同じ動作をする他の電話) では、2 倍の半透明になることです。
どうすればこの効果を適切に達成できるかについてのアイデアはありますか?
java - スイングコードを理解するのに助けが必要
楕円形とボタンを備えたスイングアプリケーションを開発しました。その出力は以下に示され、コードは次のとおりです:-

コード:-
今、私は次の質問があります:
- 楕円形の x、y 座標を指定した場合、ウィンドウのサイズが変更されたときにその位置から移動するのはなぜですか? (FlowLayoutのために中央に配置されていることはわかっていますが、座標x、yを指定したため、修正する必要があるというプロパティに違反しています)。
- 第二に、出力が明らかな場合 (これは予想していませんでした)、指定した x、y 座標はどのコーナーでしたか?
java - JPanel を透明にしてフレームの後ろが見えるようにしますか?
私は整形または半透明の方法を知っていJFrameますが、ユーザーが背後にあるものを見ることができるように、フレームに半透明の長方形のゾーンを作成したいと考えています。それを行う方法がわからず、フレームの背後にあるもののスクリーン キャプチャを取得しても機能しません。ユーザーがフレームの背後にある動的な変化を実際に見たいからです。