Triangle Method
In this example a method to draw a triangle is defined. The method is constructed out of drawLine methods and named triangleDraw. It is called twice to draw two triangles.
import java.awt.*;
import java.applet.Applet;
public class Triangle extends Applet {
public void paint (Graphics g) {
triangleDraw (g, 200, 200, 100, 100);
triangleDraw (g, 100, 100, 50, 50);}
private void triangleDraw(Graphics g, int baseX, int baseY, int sideLength, int height ) {g.drawLine(baseX, baseY, baseX+sideLength, baseY);
g.drawLine(baseX+sideLength, baseY, baseY+height, baseX+sideLength/2);
g.drawLine(baseY+height, baseX+sideLength/2, baseX, baseY);}
}