問題タブ [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.
java - フォーカスを要求する jframe を停止する
JFrame のコンテンツを非常に迅速に (1 秒あたり何回も) 更新する小さなアプリケーションがあり、更新のたびに (コンポーネントを削除してから新しいコンポーネントを追加し、可視性を再度 true に設定します)、タスクバーで JFrame が点滅します (WinXp ) フォーカスをリクエストします。それは非常に迷惑であり、無効にできると確信しています。どこにあるのかわかりません。
何か案は?
swing - Swing:最初のsetVisible()でJFrameを画面の中心からNピクセル離して配置する方法は?
setVisible(true)を呼び出す前に、JFrameを画面の中心からNピクセル(たとえばx方向に300ピクセル)離して配置するコードは何ですか?
java - Javaの別のスレッドからJFrameを破棄しても安全ですか?
別のスレッド(EDTではない)からJFrameのdispose()メソッドを呼び出しても安全ですか?
swing - コンテンツに応じてJFrameのサイズを自動変更する方法
画像を表示するカスタムを作成しましたJPanel
(これを と呼びます)。これをの contentPaneMyPanel
に追加しました。JFrame
画像が変化JFrame
したときに合わせて自動的にサイズを変更したい。MyPanel
これを行うには電話frame.pack()
する必要があるようです。pack()
から呼び出すとMyPanel
カップリングが増えるので、そうしたくありません。
問題を解決するために、私は拡張しJFrame
(それを と呼びましょうMyFrame
)、MyFrame
オブザーバーを作成し、MyPanel
観察可能にしました。この例では、画像が変更を表示しているときはいつでも、MyPanel
リスナーに通知しMyFrame
ます。そして、通知を受け取ったときにMyFrame
呼び出します。pack()
JFrame
そのコンテンツに応じてサイズを変更するよりスムーズな方法はありますか?
java - Java: コンポーネントの setPreferredSize() メソッドと setSize() メソッドの違い
setSize()
との主な違いは何ですかsetPreferredSize()
。を使用したり、 を使用setSize()
したりsetPreferredSize()
、一方を使用したり、もう一方を使用したりしました。
JFrame
s とsにはどの呼び出しを使用すればよいJPanel
ですか?
java - JlabelsまたはJpanelsが表示されないのはなぜですか?
Jframeにタイトルを追加しましたが、他のすべてがブロックされました。どうしましたか?
java - Java ArrayListヘルプ!
私はJavaの学習に少し取り組んでいますが、この質問はGoogleブックスのJava教科書で見つけました。しばらく取り組んできましたが、何らかの理由でこれらは単純なはずです。誰かが退屈していて、これがJavaコードでどのように見えるかを私に見せたいですか?
windows-vista - Java で JFrame の境界線の太さを調整する方法
私は Vista を使用しています。Win XP で実行された私の古い Java アプリには、約 2 ピクセルの太さの細い境界線がありますが、現在、Vista では、境界線のデフォルトは太い線で、おそらく 6.7 ピクセルの太さです。 JFrame の境界線は ?
java - このスレッド/ペイントの例外は何ですか?
未知の領域 (有効な位置とブロックされた位置のグリッド) を探索するロボットの Java プロジェクトについて、現時点ではよくわからないことで遊んでいます。とにかく、進め方の例として与えられた基本的な GUI を改善しようとしました。それは、マップとロボットを表すテキスト フィールドとさまざまな Unicode 文字で行われていました。paint メソッドをオーバーライドし、色付きの長方形を画面に描画してマップを表すことで、それを実行しようとしました。プログラムが起動すると、以下の実行時例外が表示されますが、ウィンドウがロードされ (何らかの理由で、マウスを上に移動するまで上部の JButton がすべて見えなくなります)、それ以降は正常に機能します。
試行錯誤し、オンラインで見つけた例で遊んでここまで来ましたが、ここで把握していない基本的なものがあると思います。
ここで私にできるアドバイスをありがとう。
java - JFrame で円をドラッグする
画面に円を表示しようとしています。次に、ユーザーが円の内側をクリックすると、マウスが押されている間に円をドラッグできるようになります。
これは私がこれまでに持っているコードです。ドラッグは機能しますが、画面上のどこかが押されたときに、ユーザーが円の内側を押さずにドラッグできるようにします。
あまり混乱しないことを願っています
これが私が持っているコードです。修正が必要なコードを誰かが教えてくれれば、もう何時間も節約できます。