import java.awt.*; import java.awt.geom.*; import java.awt.image.*; import java.applet.*; public class Mustritaust extends Applet{ BufferedImage bi=new BufferedImage(20, 20, BufferedImage.TYPE_INT_RGB); TexturePaint tp; public Mustritaust(){ Graphics2D big=bi.createGraphics(); big.setColor(Color.green); big.drawOval(0, 0, 20, 20); tp=new TexturePaint(bi, new Rectangle(0, 0, 20, 30)); } public void paint(Graphics g){ Graphics2D g2=(Graphics2D)g; Rectangle2D r1=new Rectangle2D.Float(30, 10, 150, 190); g2.setPaint(tp); g2.fill(r1); } public static void main(String argumendid[]){ Frame f=new Frame("Muster taustaks"); f.add(new Mustritaust()); f.setSize(250, 250); f.setVisible(true); } }