いくつかの情報をHTMLページとして表示するEclipseプラグインを作成しようとしています。このために私はSWTBrowser
ウィジェットを使いたいです。問題は、を介してブラウザのコンテンツを設定するsetText
とnth-child
セレクターが機能しないことですが、を介してまったく同じコンテンツを設定すると、セレクターはsetUrl("file://...
正しく機能します。setText
レンダリングが異なる理由と、と同じレンダリングを実現するにはどうすればよいsetUrl
ですか?
ユーザーにSafariまたはFirefoxのインストールを強制したくないので、 Browser
withを作成しています。SWT.NONE
これは、問題が再現可能なHTMLです。
<!doctype html><html><head>
<style type="text/css">
div:nth-child(2n) { background-color: #f00; }
</style>
</head><body>
<div>1</div>
<div>2</div>
<div>3</div>
</body></html>