Swing/HorizontalFlip のバックアップ差分(No.1)
- バックアップ一覧
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- バックアップ を表示
- Swing/HorizontalFlip へ行く。
- 1 (2008-07-28 (月) 12:01:57)
- 2 (2008-08-05 (火) 01:38:47)
- 3 (2010-01-12 (火) 00:15:51)
- 4 (2013-01-19 (土) 20:14:05)
- 5 (2013-05-24 (金) 03:24:54)
- 6 (2014-12-05 (金) 02:16:49)
- 7 (2016-03-05 (土) 21:06:11)
- 8 (2017-07-20 (木) 14:10:09)
- 9 (2018-07-20 (金) 16:49:20)
- 10 (2020-07-16 (木) 16:49:06)
- 11 (2021-12-17 (金) 11:55:08)
- 追加された行はこの色です。
- 削除された行はこの色です。
TITLE:Shapeの反転 #navi(../) *Shapeの反転 [#ac299306] Posted by [[terai]] at 2008-07-28 #contents **概要 [#l97f4418] AffineTransform で図形や画像を反転します。 -&jnlp; -&jar; -&zip; #screenshot **サンプルコード [#ie746204] #code{{ Font font = new Font("Monospace", Font.PLAIN, 200); FontRenderContext frc = new FontRenderContext(null, true, true); Shape copyright = new TextLayout("\u00a9", font, frc).getOutline(null); AffineTransform at = AffineTransform.getScaleInstance(-1.0, 1.0); //at.translate(-copyright.getBounds().getWidth(), 0); //AffineTransform at = new AffineTransform(-1d,0,0,1d,-copyright.getBounds().getWidth(),0); //AffineTransform at = new AffineTransform(-1d,0,0,1d,0,0); Shape copyleft = at.createTransformedShape(copyright); }} **解説 [#m5fa2d66] 上記のサンプルでは、コピーライトの文字を鏡像反転して、コピーレフトのアイコン((http://ja.wikipedia.org/wiki/コピーレフト))を作成しています。 //**参考リンク **コメント [#c9ea5267] #comment