フォースを感じろとか言っておいて、 舌の根も乾かないうちになんとやら…だけど、 今日のjava-jaは、tableタグでレイアウトだとか、 ルックを弄れるとか、そういう話題でしきりだったので、 気になって、Google先生に聞いてみたらあったよ。 スゲェよGoogle先生。 今年に作り始めたばっかりみたいだけど、ちゃんと動いているよ。マジで。 SWTXML とりあえず、現状理解している良い点。 実行速度が速い ライブラリサイズが小さい IDEのプレビューも爆速 入力補完もガリガリ効く XMLをロードする為に、専用の継承親がいるけど、そいつを使わないのも簡単 メンバ変数にあるコンポーネントを定義から引っ張れる、そのコードも簡単 ソースコードがgithubにあるんで、ついにウチのマシンにもGitクライアントインストールしちゃったよ。 これから、cloneしてコード読む。
Overview Features User Guide XUL Sample CSS Engine Why CSS engine? CSSEngine/API CSSSerializer/API Architecture/CSS Engine CSS Engine/Swing CSS Engine/SWT Developer Guide Eclipse Projets CSS Engine Download Download Translation English Frensh Project Documentation Project Information TK-UI provides multiple CSS Engine implementations in order to apply CSS styles on different objects, such as Swing
ユーザインタフェースを操作する処理を一定時間ごとに繰り返し行いたい場合,スレッドを使うのが一般的である。しかし,普通に自前で生成したスレッドからはSWTのUIコンポーネントを操作することができないために,DisplayクラスのsyncExec()やasyncExec()を使用する必要がある。ある間隔を持って処理を繰り返し行う場合は,Thread.sleep(500)というようにしてスレッドの実行を停止させることが思いつく方法だが,SWTではOSのタイマーイベントを使用する方法が提供されている。 OSが持つタイマーイベントを利用するには,DisplayクラスのtimerExecメソッドを使用する。 Runnable runnable = new Runnable() { public void run() { // 繰り返し行いたい処理 Display display = ...; if (
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く