import javax.imageio.*;
import groovy.swing.j2d.*
w=200
h=200
gr = new GraphicsRenderer()
gr.renderToFile("sample1010a.png", w, h){
 antialias 'on'
 rect( x: 0, y: 0, width: w, height: h,
   borderColor: no){
   filters {
     fourColorFill(
       colorNE: 'red',
       colorNW: 'yellow',
       colorSE: 'green',
       colorSW: 'blue')
   }
 }
}
出力画像(sample1010a.png)

動作環境
Groovy1.6.0, JDK1.6 Update12
関連項目
groovyで図形を放射グラデーションで塗りつぶす
groovyで図形を虹色グラデーションで塗りつぶす
groovyでストロークにグラデーションをかける
groovyで図形をグラデーションで塗りつぶす
 
No comments:
Post a Comment