public class MencobaGradien
extends javax.swing.JFrame {
public void paint(Graphics g){
super.paint(g);
Graphics2D g2d =
(Graphics2D)g;
GradientPaint gp1 =
new GradientPaint(5,5,
Color.red,20,20, Color.black);
g2d.setPaint(gp1);
g2d.fillRect(20,20,300,40);
GradientPaint gp2 =
new GradientPaint(5,25,
Color.yellow,20,2, Color.black,true);
g2d.setPaint(gp2);
g2d.fillRect(20,80,300,40);
GradientPaint gp3 =
new GradientPaint(5,25,
Color.green,2,2, Color.black,true);
g2d.setPaint(gp3);
g2d.fillRect(20,140,300,40);
GradientPaint gp4 =
new GradientPaint(0,25,
Color.blue,25,25, Color.black,true);
g2d.setPaint(gp4);
g2d.fillRect(20,260,300,40);
GradientPaint gp5 =
new GradientPaint(0,0,
Color.orange,0,20, Color.black,true);
g2d.setPaint(gp5);
g2d.fillRect(20,20,300,40);
//fill
elipse2D.Double
GradientPaint
warnaku = new GradientPaint(50,50,Color.red,100,0,Color.white);
g2d.setPaint(warnaku);
g2d.fill(new
Ellipse2D.Double(50,50,100,50));
}

Tidak ada komentar:
Posting Komentar