にドキュメントを表示するためSwing
のaboutダイアログがあります()。
Eclipse SWTアプリケーションでaboutダイアログを作成し、と同じ形式(ハイパーリンク、brなど)で表示されるこの同じドキュメントを表示したいと思います。
どうすればこれを行うことができますか?適切なウィジェットは何ですか??
私はで始めました: JEditorPane
html
setContentType("text/html");
html
Swing
StyledText
Browser
Handler
@Execute
public void execute(final Shell currentShell){
//load html file in textReader
Browser browser = new Browser(currentShell, SWT.NONE);
browser.setText(textReader.toString());
}
ただし、何も表示されません。これを解決する適切な方法は何ですか?
更新: @Bazの変更をテストしました:
@Execute
public void execute(final Shell currentShell){
currentShell.setLayout(new FillLayout());
//load html file in textReader
Browser browser = new Browser(currentShell, SWT.NONE);
browser.setText(textReader.toString());
currentShell.pack();
}
それは完全にアプリケーションを台無しにします!既存の要素をカバーするHTMLが読み込まれます