Groovyではてブカウンター風はてなスターカウンターを作成する   4)四角形と星でベースを描く

Groovyではてブカウンター風はてなスターカウンターを作成する   2)四角形を描く
Groovyではてブカウンター風はてなスターカウンターを作成する   3)星を描く

四角形と星をあわせて、カウンターのベースを作成する。

ソース

import groovy.swing.j2d.*


gr = new GraphicsRenderer()
gr.renderToFile(".\\Graphics\\RectStar.png", 75, 15){
    antialias("on")
    rect(x:0, y:0, width:75, height:14,
        fill: color('#ff9429'),
        borderColor: color('#ffd583'),
        borderWidth:1
    )
    star(cx:7, cy:7, count:5, ir:2, or:4,
         fill: color('#ffdea4'),
    )
    
}

実行結果

groovy:000> load GraphicsRectStar.groovy
===> [import groovy.swing.j2d.*]
===> groovy.swing.j2d.GraphicsRenderer@9a1411
===> .\Graphics\RectStar.png
groovy:000>

作成された画像


実行環境





最近のキーワード






Groovyイン・アクション
Dierk Konig Andrew Glover Paul King Guillaume Laforge Jon Skeet
毎日コミュニケーションズ
売り上げランキング: 294340




Groovyイン・アクションを読むならあった方が便利かな。

ブックストッパー
ブックストッパー
posted with amazlet at 10.09.18

トモエ算盤
売り上げランキング: 614


Rubyレシピブックは「ほんたった」で立ててる

EDISON ほんたった黒(ハードケース入り)
株式会社エジソン
売り上げランキング: 2164