問題タブ [jprogressbar]

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

java - 処理中に JProgressBar を更新する

この件はすでに多くの質問で見られ、回答されていることは知っていますが、それでも理解できません。

大きなxmlファイルの一部を抽出しながら、progressBarを更新したいだけです。時間のかかるループを別のスレッドに入れるだけで十分だと思いましたが、..私が取得できたのは、progressBar がまったく表示されないか、最後に更新されるか、閉じられる直前だけです。

アプリケーションの起動に近い場所でインスタンス化されたもの:

JProgressBar を使用して JDialog を表示および更新している間:

だから私はこのmyXMLParserを持っています:

SwingWorkerイベントを使用してプログレスバーを更新する多くのことを見てきPropertyChangeましたが、例は常にオールインワンであり、処理とプログレスバーが同じクラス内にあり、クラス内にクラスがあります。それを私の状況に翻訳することはできません。

何か助けはありますか?.. (あまり明白ではない) アドバイスはありますか?

編集: btantlingerのおかげで、次のように機能しました:

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

java - DynamicReports とプログレスバーの例での Java プログラム フロー

DynamicReportsアプリのレポートを作成するためにライブラリを使用します。レポートの作成には時間がかかるため、レポートが作成されていない間にカスタム プログレス バーを作成することにしました。コード例の後の質問。

プログレスバークラス:

レポート抽象クラス

質問: ProgressDialog を作成すると、ダイアログを閉じないうちにプログラム フローが停止します。なぜそれが起こるのか、この動作がどのように呼び出され、どこでそれについて読むことができますか? それがどのように使用され、どのように機能するか。ありがとう。

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

java - JProgressBarのsetStringが複数回

私は、関心領域を決定することと、その領域内のオブジェクトを認識することの2つの主要なフェーズを持つプログラムを作成しています。私のインターフェースには単一のJProgressBarがあり、現在どのフェーズで作業しているかを示したいと思います。単純な「線形」アプローチでは、2番目のメッセージのみが表示されることに気付きました。したがって、https: //stackoverflow.com/a/277048に従って、RunnablesとSwingUtilities.invokeLaterを使用してプログレスバーの文字列を設定します。

ただし、これは機能しません---プログレスバーのテキストには「セグメンテーション」のみが残ります。

SwingUtilitiesの代わりにEventQueueを使用してみましたが、役に立ちませんでした。だから、どうすればこれを行うことができますか?

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

java - Jdialog ボックスの Jprgressbar が更新されない

jprogressbar を使用して、あるフォルダーから別のフォルダーにファイルをコピーする進行状況を表示したいと考えています。私が行ったすべてのことですが、最後に jprogress バーが実行され、最後に 100% が表示されます。私は初心者で、EDT を使用する必要があるというこのフォームのトピックを読みましたが、それでもすべてを理解できませんでした。Jprogress バーを更新する別のスレッドも作成しましたが、何も起きていません。コードの私の部分は

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

java - javaスイングJTableJProgressBarマージン

このような私の質問:私はJTableを持っており、JProgressBarを1つの列に配置しましたが、それはセル全体を埋めます。

JProgressBarのサイズを設定して、セルの境界線でマージンを付けて表示するようにします。

私のJProgressBarコード:

JProgressBarのsetPreferredSizeメソッドを呼び出しましたが、機能しません。JTableのsetIntercellSpacingメソッドも呼び出しましたが、JTableの行で選択された背景がスペースに表示されない場合は、必要ありません。誰か助けてもらえますか?

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

java - jTextfield とプログレスバーが機能しない

アプリケーションの開始場所からメイン クラス (基本的には netbeans フォームです。ドラッグ アンド ドロップ) と、関数が存在する別のクラス (クラス 2 と呼びます) があります。まず、メイン メソッドとそのメソッドから class2 の関数を呼び出します。カウンターをインクリメントするwhileループがあります。そのカウンターに応じて、メインクラスの関数を呼び出し、テキストフィールドにカウンターを表示しようとし、中間でプログレスバーを表示しようとしますが、印刷ステートメントを正しく表示しますが、機能しません(カウンタ)。

プログレスバーの更新もテキストフィールドの更新もしていないため、追加しているコードによって問題が発生しています。なぜこれが起こっているのか教えてください

コードを編集しましたが、まだ何も表示されません:(

ここに、上記の他のclass()コードにある関数を呼び出すメインメソッドがあります)

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

java - JTabbedPane: タスクの進行状況をタブに表示

検索を実行する単純な Swing Java アプリケーションがあり、結果が新しいタブに表示されます。検索の実行中に、タブのタイトルに進行状況アイコンまたはアニメーションを表示したい。GIFアイコンを追加しようとしましたが、アニメーションしません。これが機能しない理由はありますか?

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

java - 2つのjframeの間にプログレスバーを設定するにはどうすればよいですか?

2つのjframeの間にプログレスバーが必要です。つまり、あるjframeから別のjframeに移動している間、そのフレームの読み込みの進行状況をプログレスバーに表示する必要があります。また、「お待ちください...」のようなメッセージが表示されるはずです。

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

java - 長さが不明なタスクの正確なプログレスバーをどのように作成しますか?

ヌル行に達するまでファイルを読み取り、読み取りがいつ終了するかについてある程度正確なJProgressBarを作成したい場合、これをどのように行いますか?

私が尋ねる理由は、一部のファイルは、他のファイルがとの間を200msとる場所で読み取られるためです。2500ms10000ms

私はファイルを読むために簡単なことをしています

では、このような状況でプログレスバーを正確にする方法はありますか?(ちなみに、この場合、ファイルのサイズは必ずしも読み取りにかかる時間が短くなることを意味するわけではありません)

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

java - JProgressBar の描画の問題

JProgressBar の最小値、値、および最大値を設定すると、ウィンドウを閉じて再度開かない限り更新されません。


写真:

ここに画像の説明を入力

誰でも私に洞察を与えることができますか?私はこれに頭を悩ませています。解析が正しく行われていることを確認するためにテストしました(つまり)。数値を直接入力するだけでテストしました。明らかに機能しますが、ウィンドウが初めて開かれたときに表示されないだけです(値を更新すると、最後の値のみが表示されると思います.

* 編集 *

紳士淑女の皆様... 差し上げてもいいですか... SSCCE. これを投稿して申し訳ありません。これで私の痛みを感じるでしょう:x