Index > java2d

java2d

Sat, December 12, 2009

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

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

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

続きを読む

Mon, September 29, 2008

JythonとJava2Dを使って、CD-ROMアイコンを作成

前回(JythonとJava2Dを使って、すばやくイメージ素材を作成(ただしプログラマ向け)) のコードを利用して、今回CD-ROMアイコンを作成してみました。

続きを読む

Wed, August 27, 2008

JythonとJava2Dを使って、すばやくイメージ素材を作成(ただしプログラマ向け)

デスクトップ向けのアプリケーションの仕事で最後の仕上げに、 ツールバーのアイコンやプログラムの起動アイコンなどを作成しなければなりません。 アイコンデータをデザイナーさんに頼めると楽なのですが、 そうではない場合、プログラマが作成します。(わたしの場合)

普通はイラストレータなどを使ってつくると思いますが、 マウスでちまちまやるのがわたしは苦手です。 そこで、Java2Dを使って、イメージデータもJavaでつくるという手がありますが、 はっきりいってイメージデータのためだけにJavaでコーディングするのは面倒すぎです。

そこで、Java2Dは使いたい、しかし手間はかけたくない、ということで、jythonとJava2D の 組合わせでイメージデータを生成してみましたので、そのコードをメモしておきます。

続きを読む

Fri, February 15, 2008

矢印を簡単に描画するシェイプの自作(Java2D)

矢印の描画自体は、矢印を構成する各頂点を 線で結んでいくだけなので、単純です。 (頂点の計算はちょっと面倒かもしれませんが)

とはいえ、何本の矢印を描画する必要がある場合、 都度描画するのは面倒なので、 始点(p0)と終点(p1)だけ指定したら、 矢印を描画するShapeクラスをつくりました。

続きを読む

Tue, November 20, 2007

円グラフを描画するJava2Dライブラリ(java2d)

普通、円グラフと言えば、複数の項目があり、その割合を表現するグラフですが、 今回は、指定した一つの項目の全体に占める割合だけを表現したい、 というケースで使用した。
既存のライブラリ(JFreeChartなど)や表計算ソフトでは、 このような円グラフの作り方がわからなかったので、 Java2D+jythonで画像を生成するコードを書きました。

続きを読む

Sat, October 14, 2006

Jythonで画像処理 画像のリサイズ

Javaの持つ画像処理をJythonから利用してみます。 横幅を指定して画像をリサイズできるようにしてみます。

続きを読む

 Twitter
follow me on Twitter
 Categories
 Archives