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.
何か案は?