3

Eclipseフォームヘッダーのエラーメッセージに問題があります。現時点では、レイアウトの左側にタイトルがあり、右側にツールバーボタンがあり、ヘッダーに(を使用してForm.setMessage())配置したメッセージはすべて、タイトルのある行に表示されます。

TITLE TITLE Please enter a name for this file.     [buttons]

これには、プログラムが小さいモニター、最大化されていないモニター、またはこのモニターを囲む他のいくつかのペインで使用されると、ツールバーが圧縮され、メッセージが途方もなく切り捨てられるという問題があります。たとえば、次のように表示されます。

TITLE TITLE Plea...ile. [buttons]

この問題を軽減する方法は、タイトルの下の行にエラーメッセージを表示することです(ボタンは非常に高いため、ボタンの下にも表示しないことをお勧めします)。これを実現する方法はありますか?改行文字を使用すると、タイトルの末尾に合わせてインデントされたエラーメッセージが表示され、非常に奇妙な外観になります。

TITLE TITLE                                        [buttons]
            Please enter a name for this file.

明らかに、これは問題にまったく対処しておらず、見た目をさらに悪化させるだけです。私たちが求めているのは:

TITLE TITLE                                        [buttons]
Please enter a name for this file.

何か案は?

4

0 に答える 0