• ベストアンサー

画像の回転

Javaで画像の回転を180度時計回りに回転させたいのですが どのようにしたら良いのでしょうか? Image img = new Image; img = getImage(getDocumentBase(), "images/test.png"); g.drawImage( img, x, y, this); あとimportも何を書けばよいのかもわかりません。 グラフィックスについて詳しく書かれている本も知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • _ranco_
  • ベストアンサー率58% (126/214)
回答No.1

Graphics2D g2 = (Graphics2D)g; として、 g2.rotate(......); を使います。 もっと原理的なことは、このページと、このページで使われているプログラムのソースを勉強してみてください: http://java.sun.com/docs/books/tutorial/2d/advanced/transforming.html http://java.sun.com/docs/books/tutorial/2d/advanced/examples/Transform.java

関連するQ&A