browser
Wed, March 5, 2008
Java Swingによる簡易ブラウザの作成
SwingのJEditorPaneを使って簡易ブラウザを 簡単につくることができます。
このブラウザの問題は、HTML3.2レベルしかサポートしておらず 現在のネットに普通に存在しているコンテンツを閲覧するための 十分なツールとはなり得ないことです。
WebkitがAppleからOpenSourceとして提供され、 Adobe AIRやQT4.4で利用できるようになっている のにSwingでは利用できないのは残念。
でも自作のHTMLで書いたヘルプコンテンツの表示とか、 とりあえずテキストだけ表示できればいい! といった場合には重宝します。
Tue, March 4, 2008
はじめての Adobe AIR and Flex SDK 3 , HTMLLoaderを使って簡易ブラウザをつくる
わたしが、Flexを使いたい一番の理由は、Webkitが入っているから。
・・・ということで早速ブラウザをどうすれば作れるか試しました。
基本的な部分はとても簡単にできます。
Fri, June 30, 2006
SWTのBrowserのハイパーリンク処理を制御したい
SwingのJEditorPaneでブラウザを実装する場合は、 addHyperlinkListener()を使うことで、リンクを制御できる。 addHyperlinkListener()メソッドに HyperlinkListenerを追加しておけば ハイパーリンクがクリックされた時点で通知されるので、 通知されたメソッド内で適切に処理してやればよい。
しかし、SWTのorg.eclipse.swt.browser.Browser クラスでは、 このような目的に使えるメソッドは用意されていないようだ。 どうすればいいのか。