Anda di halaman 1dari 4

TUGAS PRAKTIKUM

Membuat Segitiga Segiempat Lingkaran Dan Sudut

Di susun Oleh:
Nama : Arif Tiary Nim : 1220305087 Kelas : N2 Sore Jurusan/Prodi : TE/TMKJ Dosen Pembimbing : Aswandi, S.Kom, M.Kom

PROGRAM STUDI TEKNIK MULTIMEDIA DAN KOMPUTER JARINGAN JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI LHOKSEUMAWE TAHUN AJARAN 2013 - 2014

/* * To change this template, choose Tools | Templates * and open the template in the editor. */ import javax.microedition.midlet.*; import javax.microedition.lcdui.*; /** * @author Compaq CQ 43 */ public class Kombinasi extends MIDlet { private Display display; HelloCanvas5 canvas; public void startApp() { if(display==null){ canvas = new HelloCanvas5(this); display = Display.getDisplay(this); } display.setCurrent(canvas); } public void pauseApp() { } public void destroyApp(boolean unconditional) { } protected void Quit(){ destroyApp(true); notifyDestroyed(); } class HelloCanvas5 extends Canvas implements CommandListener { private Command exitCommand = new Command("Exit",Command.EXIT,1); private Kombinasi lat; public HelloCanvas5(Kombinasi lat){ this.lat = lat; addCommand(exitCommand); setCommandListener(this); } protected void paint (Graphics g){ g.setColor(128,128,128); g.fillRect(0,0,getWidth(),getHeight()); //segitiga g.setColor(255,0,0); g.drawString("Triangular",0,0,Graphics.TOP | Graphics.LEFT); g.setColor(0, 0, 0); g.setColor(0, 0, 255); g.fillTriangle(20, 17, 0, 50, 40, 50); //segiempat g.setColor(0, 0, 0); g.setColor(255, 0, 0); g.fillRoundRect(85,17,50,25,15,15);

//segiempat g.setColor(255,0,0); g.drawString("Rectangular",235,0,Graphics.TOP | Graphics.RIGHT); g.setColor(0,0,0); g.setColor(0,0,255); g.fillRect(160,17,35,25); g.setColor(0, 0, 255); g.drawRect(200, 17, 35, 25); //Lingkaran g.setColor(0, 0, 0); g.setColor(0,255,0); g.fillArc(1, 120, 70, 70, 0, 360); g.setColor(255,255,0); g.drawArc(85,120,70,70,0,360); g.setStrokeStyle(Graphics.DOTTED); g.setColor(0x0000ff); g.drawArc(165,120,70,70,0,360); //Sudut g.setColor(255,32,255); g.fillArc(0,230,80,100,0,90); g.setColor(0, 0, 0); g.setColor(0,255,255); g.fillArc(90, 230, 60, 60, 0, -180); g.setColor(0, 0, 0); g.setColor(64,64,64); g.fillArc(160, 230, 60, 60, 0, 180); } public void commandAction(Command c, Displayable d){ if (c == exitCommand){ lat.Quit(); } } } }

Outputnya :

Anda mungkin juga menyukai