問題タブ [jwindow]

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 投票する
2 に答える
999 参照

java - JTextArea からの入力の取得

放射性降下物のようなユーザー インターフェイスを作成しようとしています。UI を開く前にユーザー入力に「パスワード」を入力する必要がありますが、JTextArea から入力を読み取る方法がわかりません。ヘルプ!

注: ここでの主な目的は、昔ながらの DOS プログラムを使用する感覚を維持することなので、JOptionPane などは使用できません。

編集:皆さんのご協力に感謝します.keyListenerを使用することになりましたが、完全に機能しました!

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

java - このコードで JWindow に jpeg を表示する方法は?

アプリケーションの起動時にウェルカム イメージを含む紹介ウィンドウを表示しようとしています。すべて正常に読み込まれますが、画像が表示されません。アプリケーションが読み込まれると、これが表示されます

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

java - JButtonがクリックされたときにJWIndowに画像を表示する方法は?

JMenuBarヘルプボタン付きです。.jpgユーザーが「ヘルプ」をクリックすると、ゲームの説明が表示された別のウィンドウを開く必要があります。ユーザーがウィンドウの外をクリックすると、同じウィンドウを閉じることができます。動作しないため、コードが欠落していると思います:

Window.java

Menu.java

MCVEで編集

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

java - まだサイズ変更可能な境界線のないカスタム ウィンドウを作成するにはどうすればよいですか

そこにいるすべてのプログラマーにこんにちは!:D

JFrameボーダーとサイズボタンのない を作成したい。たとえば、PC 用のSteam プログラムのフレームのように。JWindowsetUndecorated方法を検索して見つけましたJFrame

これらのオプションのいずれかを使用すると、境界線のないウィンドウが表示されますが、サイズを変更できません。この機能、特に「スナップ機能」を維持する簡単な方法はありますか? つまり、Valve がこの問題をどうにかして解決したということです :)

この質問は私が望むものを完全に説明していますが、答えは1つしかなく、あまり役に立ちません...

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

java - 透明な JDialog は、2 番目の画面にドラッグすると不透明になります (Cinnamon を使用した ubuntu 14.04、Java 1.8.0_74-b02)

残念ながら、2 つの画面では機能しない透明な JDialog を作成しました。他の画面にドラッグすると不透明になります。コードは以下のとおりです。実行して、ラベルを他の画面にドラッグするだけです。

}

誰もそれを修正する方法を知っていますか?

環境: Ubuntu 14.04、Cinnamon、Java 1.8.0_74-b02

0 投票する
0 に答える
77 参照

java - 透明な JWindow がすべての前にスタックし、破棄できません

教育競技会を制御し、拡張画面に質問とメディアを表示するアプリをコーディングしています。スコアを表示する必要があるたびに、ボタンをクリックすると、新しい JFrame が作成され、VLCJ を使用してビデオが再生されます。そして、別のボタンをクリックすると、競争を続けるためにJFrameを破棄する必要があります..グーグルで検索してここで質問した後、ビデオの上にJLabelsを表示できるようにするためにこのコードを思いつきました:

mediaplayer.stop()と を使用してスコア JFrame を破棄した後、最初にスコアを表示すると驚くほどうまく機能scoresFrame.dispose()し、そのラベルが付いた JWindow は引き続き質問の上に表示されます。スコアを再表示したい場合、JWindow はビデオの上にまったく表示されません。

問題のいくつかの写真:

スコアが表示されています: スコアは正常に表示されています

ScoreFrame を破棄し、メイン フレーム (質問が表示されている場所) に戻った後 JWindow が破棄されていません

それで、私はここで何が欠けていますか??

どんな助けでも大歓迎です。前もって感謝します。

0 投票する
0 に答える
59 参照

java - 画面上でJWindowをカスタムに移動するにはどうすればよいですか

ドラッグ アンド ドロップで画面上の JWindow を移動する方法が必要です。これをマウスとマウスモーションリスナーで整理しましたが、部分的にしか機能しません(ウィンドウを上に移動したい場合は機能しません)。これがコードです。

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

java - JWindow Inject in Desktop

JWindow常にデスクトップを作成する方法の例を誰でも示すことができますか? 「AlwaysOnTop」を他のアプリケーションの上に置きたくないので設定できませんが、デスクトップに置いておきたいです。

[デスクトップの表示] ボタンまたは Windows キー + M をクリックしてすべてを最小化すると、それも消えます。任意のウィンドウに戻ると、再び表示されます。

デスクトップにウィンドウを挿入したかったのです。