<< 2006年09月 >>
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

2006年09月17日

GEF熱再燃

楽しくやっています。

GEFでわからないとこがあったら、このブログで質問すると良い答えが返ってくる可能性が高いです。


そういえば
AmaterasUMLの説明は、圧倒的に英語ページのほうが丁寧です。
使い方に関しては英語ページ見てください。

http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=AmaterasUML
https://amateraside.dev.java.net/releases/AmaterasUML/1.2.1/
posted by kyotou at 02:33| Comment(4) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2006年09月15日

GEF

知らなかった。

GEFって別にEditorPartじゃなくても良いんだ!
今度ダイアログにGEFのグラフィカルビューア仕込んでみます。


しかし、最初の一歩がえらいメンドイですねー、GEF

- GraphicalViewer
- EditPartFactory
- EditPart
- モデル
- EditPartPolicy
- Command

これでやっとドラッグできる四角が描画できるです。
クラス地獄。



posted by kyotou at 00:30| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2006年09月08日

可能性を探る

さて、こんなアプリケーションを作って見ました。

swt-flash.jpg



このアプリケーションがSWTで作られているとは誰も思うまい

SWTでShellを作るときに、SWT.NONE、またはSWT.NO_TRIMを指定。
んで、ShellにめいっぱいでBrowserオブジェクトを張る。
BrowserオブジェクトのURLにローカルのswfファイルを指定。


ほら、可能性を感じるっしょ
一見Widgetっぽい。

Flash素材パクリ先
http://satisfydesire.com/
posted by kyotou at 01:09| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2006年09月07日

AmaterasUML1.2.1リリース...

のはずが...

ごめんなさい、JDK1.5でビルドしてた!!
うごかねーというご意見を頂きました。

あ〜、へこむっす。


最近もう、家ではHTML + JavaScriptばかり書いてます。
えせWebプログラマー。自分の書いているHTMLとJavaScriptはローカルで動くものなので。

実際書いてみると、ブラウザ間の違いはかなり痛いですねー。
FirefoxはFireBugのおかげでかなり問題解析楽ですが。
IEでのみ起こるエラーとか、もう解析するのが大変っす。

取りとめも無く書きますが。。
XHTMLをパースして、特定のIDの付与されたタグ以下をテキストとして取ってきてローカルファイル落とす方法を模索していました。(in Java)
XHTML = XMLなので、XMLパーサでイイやと思ったんですが、テキストとして取ってくるって部分が結構しんどかったです。

つまり、特定のタグ以下はタグとして認識せずに普通のテキストとしてとってくるってのが結構難しいですねー。普通にやると、実態参照が展開されちゃいますし。

みんなどうやってやってるんだろう?
そもそも、そんなことをする状況が少ないのかもしれないですが。

Javaでかなり頑張ってコーディングして、それでもなかなか上手く行かなかったんですが。。。

餅のことは餅屋とばかりにブラウザつかったら瞬殺でした。

var e = document.getElementById("hoge");
window.status = e.innerHTML;

このスクリプトをJavaで文字列として生成してやり、SWTのブラウザにぶん投げます。
その後に、Javaでステータスバーに表示される文字列を拾う形です。


このテクニックを使えば、いろんな面白いことが出来ると日々思っています。IE上でのJavaScriptのデバッグとか。
posted by kyotou at 01:05| Comment(17) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする
新着商品

Seesaaショッピング

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は180日以上新しい記事の投稿がないブログに表示されております。