-1

ここに画像の説明を入力

ここにスクリーンショットがあります。スイングを使用してどのように行うことができますか?

4

1 に答える 1

3

そのようなシステム バーのすぐに使えるソリューションはありませんが、そのようなものを作成するのは難しくありません。これは、ラベル ("Blazze (実行)")、現在の進行状況を示す JProgressBar、およびキャンセル ボタンを備えたパネル (右揃えの Flowlayout) です。

メイン コンテンツ パネルに BorderLayout を追加し、SOUTH 方向のシステム バーを追加します。

Swing のレイアウトの概念がわからない場合は、必ずこちらをお読みください

プログレス バーがよくわからない場合は、こちらをお読みください。

あとは、テキストや可視性などを制御するだけです。


編集:

ポップアップについては、装飾されていない JDialog または JWindow を使用し、TimerTask を使用して一定時間後に表示/非表示にすることをお勧めします。しかし、それはあなたが何を達成したいかによって異なります。デフォルトのツールチップは、テキスト (および単純な HTML) のみです。

于 2012-09-13T08:29:32.530 に答える