コンテンツにスキップ

JProgressBar ProgressMonitor

JTableのセルにJProgressBarを表示

TableCellProgressBar

JTableのセルにJProgressBarを使用して進捗を表示します。

JTabbedPaneのタブにJProgressBarを表示

Section titled “JTabbedPaneのタブにJProgressBarを表示”
JTabbedPaneのタブにJProgressBarを表示

TabWithProgressBar

JTabbedPaneのタブにJProgressBarを配置して、進捗を表示します。

JDialogでモーダルなJProgressBar付きSplashScreenを表示する

Section titled “JDialogでモーダルなJProgressBar付きSplashScreenを表示する”
JDialogでモーダルなJProgressBar付きSplashScreenを表示する

ProgressSplashScreen

JDialogでモーダルなJProgressBar付きSplashScreenを表示します。

SwingWorkerを使った処理の中断と進捗状況表示

Section titled “SwingWorkerを使った処理の中断と進捗状況表示”
SwingWorkerを使った処理の中断と進捗状況表示

SwingWorker

JDK6で新しくなったSwingWorkerを使って、処理の中断や進捗状況の表示更新などを行います。

Fileの再帰的検索

RecursiveFileSearch

指定したDirectory以下のFileを再帰的に検索し、その進捗状況をJProgressBarで表示します。

Timerでアニメーションするアイコンを作成

Section titled “Timerでアニメーションするアイコンを作成”
Timerでアニメーションするアイコンを作成

AnimeIcon

javax.swing.Timerを使って、アニメーションするアイコンを作成します。

ProgressMonitorで処理の進捗を表示

Section titled “ProgressMonitorで処理の進捗を表示”
ProgressMonitorで処理の進捗を表示

ProgressMonitor

ProgressMonitorで処理の進捗を表示します。

SwingWorkerで複数のJProgressBarを使用する

Section titled “SwingWorkerで複数のJProgressBarを使用する”
SwingWorkerで複数のJProgressBarを使用する

TwoProgressBars

ひとつのSwingWorkerで、進捗を表示するJProgressBarをふたつ使用します。

SwingWorkerの一時停止と再開

PauseResumeSwingWorker

SwingWorkerで処理の一時停止と再開を行います。

JComboBox内にJProgressBarを表示

ProgressComboBox

JComboBox内にJProgressBarを設定して進捗を表示します。

JProgressBarの進捗文字列の字揃えを変更する

Section titled “JProgressBarの進捗文字列の字揃えを変更する”
JProgressBarの進捗文字列の字揃えを変更する

ProgressStringAlignment

JProgressBarの進捗文字列をJLabelにして、字揃えなどを変更します。

NimbusLookAndFeelのカラーパレット

NimbusColorPalette

NimbusLookAndFeelのカラーパレットを変更します。

JProgressBarにUIを設定してインジケータの色を変更

Section titled “JProgressBarにUIを設定してインジケータの色を変更”
JProgressBarにUIを設定してインジケータの色を変更

GradientPalletProgressBar

JProgressBarのインジケータの色を進行に応じてパレットから取得した色に変更します。

ProgressMonitorがダイアログを表示するまでの待ち時間

Section titled “ProgressMonitorがダイアログを表示するまでの待ち時間”
ProgressMonitorがダイアログを表示するまでの待ち時間

MillisToDecideToPopup

ProgressMonitorのダイアログが表示されるまでの待ち時間を設定します。

ProgressMonitorInputStreamを使用してテキストファイルのダウンロード状況を表示

Section titled “ProgressMonitorInputStreamを使用してテキストファイルのダウンロード状況を表示”
ProgressMonitorInputStreamを使用してテキストファイルのダウンロード状況を表示

ProgressMonitorInputStream

ProgressMonitorInputStreamを使用してテキストファイルのダウンロード状態を進捗表示します。

JProgressBarの進捗文字列をJLayer上に描画する

Section titled “JProgressBarの進捗文字列をJLayer上に描画する”
JProgressBarの進捗文字列をJLayer上に描画する

ProgressStringLayer

垂直JProgressBarの幅を拡大し、その進捗文字列を回転なしの横組でJLayer上に表示します。

JLayerを使ってJProgressBarの色相を変更する

Section titled “JLayerを使ってJProgressBarの色相を変更する”
JLayerを使ってJProgressBarの色相を変更する

ColorChannelSwapFilter

JLayerを使ってJProgressBarの色相を緑から赤に変更します。

JProgressBarの不確定進捗サイクル時間を設定

Section titled “JProgressBarの不確定進捗サイクル時間を設定”
JProgressBarの不確定進捗サイクル時間を設定

IndeterminateCycleTime

JProgressBarの不確定進捗状態アニメーションで使用するサイクル時間などを設定します。

JTreeのノードにJProgressBarを表示する

Section titled “JTreeのノードにJProgressBarを表示する”
JTreeのノードにJProgressBarを表示する

TreeNodeProgressBar

JTreeのノードにJProgressBarを表示するTreeCellRendererを設定します。

TableCellRendererに進捗文字列を設定したJProgressBarを使用する

Section titled “TableCellRendererに進捗文字列を設定したJProgressBarを使用する”
TableCellRendererに進捗文字列を設定したJProgressBarを使用する

StringPaintedCellProgressBar

JTableのTableCellRendererとして、進捗文字列を表示するJProgressBarを設定します。

JProgressBarの進捗状況を円形で表示する

Section titled “JProgressBarの進捗状況を円形で表示する”
JProgressBarの進捗状況を円形で表示する

ProgressCircle

JProgressBarの進捗状況を円形表示するように設定します。

JProgressBarのNimbusLookAndFeelにおける不確定状態アニメーションを変更する

Section titled “JProgressBarのNimbusLookAndFeelにおける不確定状態アニメーションを変更する”
JProgressBarのNimbusLookAndFeelにおける不確定状態アニメーションを変更する

IndeterminateRegionPainter

JProgressBarをNimbusLookAndFeelで使用している場合、その不確定状態アニメーションを変更します。

JProgressBarの不確定状態でのアニメーションパターンを変更する

Section titled “JProgressBarの不確定状態でのアニメーションパターンを変更する”
JProgressBarの不確定状態でのアニメーションパターンを変更する

StripedProgressBar

JProgressBarが不確定状態の場合に描画するアニメーションパターンを変更します。

JProgressBarの進捗状況と進捗文字列色を変更する

Section titled “JProgressBarの進捗状況と進捗文字列色を変更する”
JProgressBarの進捗状況と進捗文字列色を変更する

ProgressBarSelectionColor

JProgressBarの進捗状況の色や、それで塗り潰された場合の進捗文字列色を変更します。

JProgressBarの進捗方向を右から左に変更する

Section titled “JProgressBarの進捗方向を右から左に変更する”
JProgressBarの進捗方向を右から左に変更する

InvertedProgressBar

JProgressBarのインジケータが通常とは逆方向に増加するよう変更します。

JProgressBarの不確定モードアニメーションを一方向に変更する

Section titled “JProgressBarの不確定モードアニメーションを一方向に変更する”
JProgressBarの不確定モードアニメーションを一方向に変更する

IndeterminateAnimation

MetalLookAndFeelを適用したJProgressBarの不確定モードアニメーションを跳ね返りではなく左から右への一方向繰り返しに変更します。

SwingWorkerを一スレッドずつ順番に実行する

Section titled “SwingWorkerを一スレッドずつ順番に実行する”
SwingWorkerを一スレッドずつ順番に実行する

SingleThreadExecutor

JTableのセルに配置したJProgressBarを操作するSwingWorkerタスクを一つずつ順番に実行します。

JProgressBarの形状をドーナツ状の半円に変更してスピードメーターを作成する

Section titled “JProgressBarの形状をドーナツ状の半円に変更してスピードメーターを作成する”
JProgressBarの形状をドーナツ状の半円に変更してスピードメーターを作成する

SemicircleGauge

JProgressBarの形状をドーナツ状の半円に変更して、その値に応じてゲージの色を変更するスピードメーターを作成します。

JProgressBarが垂直配置の場合その進捗文字列を回転するかを変更する

Section titled “JProgressBarが垂直配置の場合その進捗文字列を回転するかを変更する”
JProgressBarが垂直配置の場合その進捗文字列を回転するかを変更する

VerticalProgressBarRotateText

NimbusLookAndFeelを設定したJProgressBarが垂直配置の場合その進捗文字列を回転して表示するかを変更します。

ProgressMonitorを表示する進捗ダイアログのタイトルを変更する

Section titled “ProgressMonitorを表示する進捗ダイアログのタイトルを変更する”
ProgressMonitorを表示する進捗ダイアログのタイトルを変更する

ProgressMonitorProgressText

ProgressMonitorを表示する進捗ダイアログのタイトル文字列をUIManagerを使用して変更します。

JTableのセルに不確定進捗状態のJProgressBarを表示する

Section titled “JTableのセルに不確定進捗状態のJProgressBarを表示する”
JTableのセルに不確定進捗状態のJProgressBarを表示する

TableCellOfIndeterminateProgressBar

JTableのセルに一定期間だけ不確定進捗状態のアニメーションを描画するJProgressBarを適用します。

JSliderとテキスト入力欄を重ねて配置する

Section titled “JSliderとテキスト入力欄を重ねて配置する”
JSliderとテキスト入力欄を重ねて配置する

CompactSlider

JSliderとJFormattedTextFieldをOverlayLayoutで重ねて配置した数値入力コンポーネントを作成します。

JProgressBarでページのスクロールした距離を表示する

Section titled “JProgressBarでページのスクロールした距離を表示する”
JProgressBarでページのスクロールした距離を表示する

ScrollIndicator

JProgressBarでページのスクロールした距離を表示する進捗インジケーターを作成し、JScrollPaneのヘッダに追加します。