問題タブ [jframe]

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 に答える
1277 参照

java - フォーカスを要求する jframe を停止する

JFrame のコンテンツを非常に迅速に (1 秒あたり何回も) 更新する小さなアプリケーションがあり、更新のたびに (コンポーネントを削除してから新しいコンポーネントを追加し、可視性を再度 true に設定します)、タスクバーで JFrame が点滅します (WinXp ) フォーカスをリクエストします。それは非常に迷惑であり、無効にできると確信しています。どこにあるのかわかりません。

何か案は?

0 投票する
4 に答える
15775 参照

swing - Swing:最初のsetVisible()でJFrameを画面の中心からNピクセル離して配置する方法は?

setVisible(true)を呼び出す前に、JFrameを画面の中心からNピクセル(たとえばx方向に300ピクセル)離して配置するコードは何ですか?

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

java - Javaの別のスレッドからJFrameを破棄しても安全ですか?

別のスレッド(EDTではない)からJFrameのdispose()メソッドを呼び出しても安全ですか?

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

swing - コンテンツに応じてJFrameのサイズを自動変更する方法

画像を表示するカスタムを作成しましたJPanel(これを と呼びます)。これをの contentPaneMyPanelに追加しました。JFrame

画像が変化JFrameしたときに合わせて自動的にサイズを変更したい。MyPanel

これを行うには電話frame.pack()する必要があるようです。pack()から呼び出すとMyPanelカップリングが増えるので、そうしたくありません。

問題を解決するために、私は拡張しJFrame(それを と呼びましょうMyFrame)、MyFrameオブザーバーを作成し、MyPanel観察可能にしました。この例では、画像が変更を表示しているときはいつでも、MyPanelリスナーに通知しMyFrameます。そして、通知を受け取ったときにMyFrame呼び出します。pack()

JFrameそのコンテンツに応じてサイズを変更するよりスムーズな方法はありますか?

0 投票する
4 に答える
125464 参照

java - Java: コンポーネントの setPreferredSize() メソッドと setSize() メソッドの違い

setSize()との主な違いは何ですかsetPreferredSize()。を使用したり、 を使用setSize()したりsetPreferredSize()、一方を使用したり、もう一方を使用したりしました。

JFrames とsにはどの呼び出しを使用すればよいJPanelですか?

0 投票する
4 に答える
1640 参照

java - JlabelsまたはJpanelsが表示されないのはなぜですか?

Jframeにタイトルを追加しましたが、他のすべてがブロックされました。どうしましたか?

0 投票する
5 に答える
2287 参照

java - Java ArrayListヘルプ!

私はJavaの学習に少し取り組んでいますが、この質問はGoogleブックスのJava教科書で見つけました。しばらく取り組んできましたが、何らかの理由でこれらは単純なはずです。誰かが退屈していて、これがJavaコードでどのように見えるかを私に見せたいですか?

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

windows-vista - Java で JFrame の境界線の太さを調整する方法

私は Vista を使用しています。Win XP で実行された私の古い Java アプリには、約 2 ピクセルの太さの細い境界線がありますが、現在、Vista では、境界線のデフォルトは太い線で、おそらく 6.7 ピクセルの太さです。 JFrame の境界線は ?

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

java - このスレッド/ペイントの例外は何ですか?

未知の領域 (有効な位置とブロックされた位置のグリッド) を探索するロボットの Java プロジェクトについて、現時点ではよくわからないことで遊んでいます。とにかく、進め方の例として与えられた基本的な GUI を改善しようとしました。それは、マップとロボットを表すテキスト フィールドとさまざまな Unicode 文字で行われていました。paint メソッドをオーバーライドし、色付きの長方形を画面に描画してマップを表すことで、それを実行しようとしました。プログラムが起動すると、以下の実行時例外が表示されますが、ウィンドウがロードされ (何らかの理由で、マウスを上に移動するまで上部の JButton がすべて見えなくなります)、それ以降は正常に機能します。

試行錯誤し、オンラインで見つけた例で遊んでここまで来ましたが、ここで把握していない基本的なものがあると思います。

ここで私にできるアドバイスをありがとう。

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

java - JFrame で円をドラッグする

画面に円を表示しようとしています。次に、ユーザーが円の内側をクリックすると、マウスが押されている間に円をドラッグできるようになります。

これは私がこれまでに持っているコードです。ドラッグは機能しますが、画面上のどこかが押されたときに、ユーザーが円の内側を押さずにドラッグできるようにします。

あまり混乱しないことを願っています

これが私が持っているコードです。修正が必要なコードを誰かが教えてくれれば、もう何時間も節約できます。