Index > awt

awt

Sat, December 12, 2009

painter.jar 指定矩形範囲 文字列便利描画ライブラリ(Java2D)

文字を指定した範囲(矩形)に描画するライブラリ。
複数行の折り返しをサポートし、水平・垂直方向の整列指定が可能です。

このような処理は、 javax.swing.JLabel を使えば実現できます。
このライブラリの目的は、 javax.swing.JComponent の paintComponent() を使って 独自の描画を行う場合で、テキストの描画をコントロールする場合に 簡単にコーディングできるようにすることです。

続きを読む

Tue, March 14, 2006

レイアウトマネージャの自作(Java,TaExtLayout)

プロフィールの入力フォームとか、ログイン画面の作成などで、 グリッド上にコンポーネントをレイアウトしたい場合が結構あるのだが、 AWTの標準のレイアウトマネージャでは、すぐ対応できない(ことが多い)。
そこで2列 x n行のレイアウトを簡単に作ることができるレイアウトマネージャを自作してみました。

制限事項

TaExtLayoutをセットしたコンテナには、偶数個のコンポーネントしかaddできないことに 注意してください。

続きを読む

 Twitter
follow me on Twitter
 Categories
 Archives