pemrograman aplikasi bergerak n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Pemrograman Aplikasi Bergerak PowerPoint Presentation
Download Presentation
Pemrograman Aplikasi Bergerak

Loading in 2 Seconds...

play fullscreen
1 / 39

Pemrograman Aplikasi Bergerak - PowerPoint PPT Presentation


  • 142 Views
  • Uploaded on

Pemrograman Aplikasi Bergerak. Buat project Java ME. Buat MIDlet misalkan namanya MidDemoCanvas. Hapus. Tambahkan constructor: Di bawah baris public class, tekan ctrl+spasi dan pilih pilihan pertama: <namaMIDlet>() - generate. ctrl+spasi dan ketik disp pilih Display dan tekan enter.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Pemrograman Aplikasi Bergerak' - betrys


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide7

Tambahkan constructor:

Di bawah baris public class, tekan ctrl+spasi dan pilih pilihan pertama:

<namaMIDlet>() - generate

slide9

ctrl+spasi dan ketik disp pilih Display dan tekan enter.

Ketik "disp = " lalu ctrl+spasi lagi dan pilih Display.getDi…

Dan tekan enter.

Ketika terdapat kotak merah pada argumen fungsi "this", tekan enter dan tambahkan ";"

slide12

Hapus

ctrl+spasi di public class dan pilih extends

ctrl+spasi dan pilih Canvas untuk menyatakan bahwa class kita merupakan turunan dari class Canvas.

slide13

Klik tanda lampu+tanda seru untuk bantuan cepat. Pilih implement all abstract methods

Buang/hapus

method paint graphics g
Method paint(Graphics g)

Method atau fungsi paint(Graphics g) merupakan fungsi untuk menghasilkan tampilan pada Canvas dengan menggambar. Fungsi ini dijalankan saat Canvas dibuat atau fungsi/method repaint() dipanggil.

Menggambar di dalam fungsi paint menggunakan method-method di dalam objek Graphics g.

slide15

Menghubungkan Canvas dan MIDlet

ctrl+spasi, tambahkan MidDemoCanvas mid;

ctrl+spasi, tambahkan constructor. Pilih yang baris kedua.

slide16

Menghubungkan Canvas dan MIDlet

Pada MidDemoCanvas

Tambahkan CvsMenu cvsMenu…

disp.setCurrent(cvsMenu) di dalam constructor

method method milik graphics g
Method method milik Graphics g
  • drawArc(x,y,width,height,startAngle,arcAngle)
    • Digunakan untuk menggambar kurva
  • drawRect(x,y,width,height)
    • Digunakan untuk menggambar segi empat
  • drawRoundRect(x,y,width,height,arcWidth,arcHeight)
    • Digunakan untuk menggambar segi empat dengan sudut-sudut bulat.
  • drawLine(x1,y1,x2,y2)
    • Digunakan untuk menggambar garis
  • *Fungsi yang diawali draw hanya menggambar tepi
method method milik graphics g1
Method method milik Graphics g
  • fillArc(x,y,width,height,startAngle,arcAngle)
    • Digunakan untuk menggambar kurva
  • fillRect(x,y,width,height)
    • Digunakan untuk menggambar segi empat
  • fillRoundRect(x,y,width,height,arcWidth,arcHeight)
    • Digunakan untuk menggambar segi empat dengan sudut-sudut bulat.
  • fillTriangle(x1,y1,x2,y2,x3,y3)
    • Digunakan untuk menggambar segitiga
  • *Fungsi yang diawali fill menggambar utuh
mengawali menggambar di fungsi paint
Mengawali menggambar di fungsi paint

Lebar bidang gambar

Tinggi bidang gambar

Mengatur warna jadi putih

Menggambar segi empat untuk background/latar

sistem koordinat pada layar monitor
Sistem koordinat pada layar monitor

Titik nol koma nol berada di kiri atas

X bertambah ke kanan

Y bertambah ke bawah

slide24

Warna hijau

(dipergelap)

Untuk mengurangi intensitas warna (mempergelap), cukup kurangi nilai angka warna yang bersangkutan.

method method milik graphics g2
Method method milik Graphics g
  • setColor(R,G,B) atau setColor(nilaiWarna)
    • Digunakan untuk menentukan warna penggambar berikutnya
  • drawString(str,x,y,anchor) *
    • Digunakan untuk menampilkan tulisan
  • setFont(font)
    • Digunakan untuk menentukan font tulisan berikutnya
  • drawImage(img,x,y,anchor) *
    • Digunakan untuk menampilkan Image/gambar
  • *Anchor adalah titik acuan peletakan gambar
anchor
Anchor
  • Terdapat beberapa konstanta anchor pada class Graphics:
    • TOP titik acuan di atas (teks dan gambar)
    • BOTTOM titik acuan di bawah (teks dan gambar)
    • LEFT titik acuan di sebelah kiri (teks dan gambar)
    • RIGHT titik acuan di (teks dan gambar)
    • HCENTER titik acuan di tengah horizontal (teks dan gambar)
    • VCENTER titik acuan di tengah vertikal (gambar saja)
    • BASELINE titik acuan di dasar tulisan (tulisan saja)
slide29

Titik (lebar/2, 140)

Alias (120, 140)

Warna kuning gelap

mengubah font
Mengubah Font

Pilih getFont dengan 3 parameter: face, style, size

Ketikkan "g.setFont(Font."

slide31

Face, Style, Size

Klik ikon lampu+tanda seru, atau alt+enter

Import javax.microedition.lcdui.Font

konstanta pada class font
Konstanta pada class Font
  • Face:
    • FACE_MONOSPACE
    • FACE_PROPORTIONAL
    • FACE_SYSTEM
  • Style:
    • STYLE_BOLD
    • STYLE_ITALIC
    • STYLE_PLAIN
    • STYLE_UNDERLINED
  • Size:
    • SIZE_LARGE
    • SIZE_MEDIUM
    • SIZE_SMALL
slide33

Anchor point

setColor(150,150,150)

Mengubah warna jadi abu-abu

menambahkan image
Menambahkan Image

Buat New Folder

Beri nama "res“

Tekan Enter dan pilih "open"

Kemudian copykan file gambar ke dalam folder res (melalui windows explorer)

menambahkan image1
Menambahkan Image

ctrl+spasi, pilih Image dan beri nama objek "gambar"

Setelah dicopy, file akan tampak di dalam resources project

menambahkan image2
Menambahkan Image

Ketik "gambar ="

Lalu ctrl+spasi

Yang akan kita pakai adalah Image.createImage(String name)

Ketikkan "/<namafile>"

Sebagai parameter fungsi

(case sensitive)

menambahkan image3
Menambahkan Image

Klik lampu atau alt+enter

Pilih

Surround Statement…

Sehingga menjadi:

thank you for your attention
Thank You For Your Attention
  • Reminders:
    • Dokumentasi class-class (properties, method dan contoh program) yang dipakai di Java ME dapat diakses lewat menu documentation pada start menu di folder WTK atau Java ME SDK.

(StartJava(TM) ME Platform SDK 3.0Documentation)

(StartSun Java (TM) Wireless Toolkit 2.5.2 for CLDC Documentation)