1

組み込みのProgressBar( AbsolutePositionProgressMonitorPart )とともにRCPスプラッシュ画面を使用しています。スプラッシュ画像の背景色は青ですが、プログレスバーの背景が白のように見えるため、角が白くなります。

代替テキスト
(出典:iachelini.de

BasicSplashHandlerには「setBackground」はなく、getContent()。setBackground(Color)には目立った効果はありません。うるさくなりすぎたくないのですが、アプリケーションから最初に目にするのはスプラッシュなので、きちんと整理することが非常に重要だと思います。それで、あなたはこれらの角を取り除く方法について何か考えがありますか?

4

2 に答える 2

1

多分それはプログレスバーの色ではありません。多分それはプログレスバーの後ろのコンポーネントの色ですか?バーの親コンポーネントの色を設定しようとしましたか?やってみました:

setBackgroundMode(SWT.INHERIT_FORCE);

于 2010-05-25T07:57:48.517 に答える
0

ネイティブコンポーネントをハックする代わりに、背景画像を変更することをお勧めします。白いピクセルが第一印象を乱さない画像を撮ります。

于 2010-05-26T11:48:59.647 に答える