問題タブ [progress-indicator]
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 - JavaFX: ProgressIndicator のテキスト ラベルの色を設定する
デフォルトのテキストの色は黒で、背景も黒であるため、ProgressIndicator に添付されているテキスト ラベルの色を変更したいと考えています。
これまでのところ、私はこれを試しました:
しかし、うまくいかないようでした。
注意すべき重要事項: Determinate-Mode で ProgressIndicator を使用します。
linux - Linux で process=-1 の JavaXF 8 ProgressBar と ProgressIndicator のメモリ リークが発生する
ProgressBar または ProgressIndicator が -1 (INDETERMINATE_PROGRESS) に設定された単純な JavaFX アプリケーションの Java 進行状況は、RAM とスワップの両方がわずか数分でいっぱいになるまで、徐々に多くのメモリを使用します。
Fedora 23 x86_64 と最新の更新プログラム、kernel-4.4.5-300.fc23.x86_64 および jdk1.8.0_74 を使用しています。同じ問題が、kernel-4.2.3-300.fc23.x86_64 および jdk1.8.0_73 と jdk1.8.0_45 の両方で発生します。
私は自分のプロジェクトでこの問題に直面しており、最も単純なアプリケーションでも発生しています:
この問題を克服する方法はありますか?
たぶん、代わりに使用できるカスタム ProgressBar 実装がいくつかありますか?
jms - javafx8 で JMS を使用するときに進行状況インジケーターを有効および無効にする方法
アクションで、jms トピックにメッセージを送信してデータを処理します。また、データの準備ができて TableView をロードするときに呼び出されるコールバック メソッドがあります。
これは私が望むことですが、メッセージングシステムの終わりで何か問題が発生した場合、コールバックは呼び出されず、UI コンポーネントは永久に無効になります。
これを改善するための提案は役に立ちます。
powershell - ファイルをフォルダーに移動する Powershell スクリプト - $newFolder からハイフンを削除するにはどうすればよいですか?
ファイル名の最初の部分に基づいてフォルダーにファイルしたいファイルがたくさんあります。ファイル名 -> フォルダ名は、[-] [,] [および] の特定の文字で区切られます。例:
最初のファイル名 - 2016-04.pdf 2 番目のファイル名と別の名前.mp3 3 番目.jpg 4 番目のファイル名、2016.pdf
結果のフォルダー名に [\s-] [,\s] [\sand\s] の部分を含めないようにします。
フォルダー名に次のような不要なものが含まれていることを除いて、機能するスクリプトは次のとおりです。
最初のフォルダー名 - 4 番目のファイル名、
ハイフンを含めるのに貪欲な正規表現の一致に関係していると思いますが(特に)、クエリとその後のフォルダー名の作成をフォーマットする方法がわかりません。
また、「####」でコメントアウトされたもの (進行状況インジケーターなど) は機能しません。何か提案があれば、コメントしてください。私は決してプログラマーではありません。
また、StackOverflow ユーザーの皆様のご協力と、上記でまとめたコード スニペットに感謝いたします。
java - GUI スレッドでの負荷の高い作業中に ProgressIndicator を表示する必要があります
javafx ui スレッドでいくつかの重い作業が行われている間に、(回転中、スタックしていない) 進行状況インジケーターを表示する可能性はありますか?
バックストーリー: かなり大きな tableView を TitledPane にロードする必要がありました (これには数秒かかります)。全体を遅らせるコマンドは TitledPane.setContent(myTableView) です。したがって、この間に少なくともいくつかの読み込みアニメーションまたはインジケーターを表示したいと考えています。
したがって、現在、次のことを行って、高価な呼び出しを行う前に、読み込み中のアニメーションを表示するのに十分な余地を UI スレッドに与えています。
これで進行状況インジケーターが表示されますが、UI スレッドが setContent で作業を開始すると、スタックしてしまいます。
別のスレッドで実行してスタックしないようにするためだけに、swing を使用してアニメーションと一緒にレイオーバーまたはダイアログを表示する人を見たことがありますが、まだ説得力のある解決策を見つけることができませんでした。
編集:OK、私は問題の根源を見つけました。そのため、次のように表示されるリストのサイズにバインドされたテーブル prefHeightProperty を取得しました 。
それには多くの時間がかかります。そのため、バインディングを設定するときに呼び出しのタイミングを計っても、時間がかかることはわかりませんが、テーブルが大きくなると、UI スレッドに大きな問題があるようです。
ジェームズのおかげで、彼の答えは、この種の問題に遭遇したほとんどの人にとって正しいものになるでしょう.
誰かがこの問題にコメントしてください: JavaFX - テーブルビューの高さを行数に合わせてください (これは最初の質問なので、まだコメントするのに十分な担当者がいません)