Selasa, 31 Mei 2011

Penggunaan Sprite pada Mobile

Pada umumnya sprite di pakai untuk pergerakan objek, Sprite mengacu kepada kumpulan frame.
Buat 2 class, yang pertama class canvas dan yang kedua class midlet .

Inilah contoh script class canvasnya  :

Menggambar Splash pada Mobile

splash sama saja dengan loading, perpindahan antara satu tampilan ke tampilan lain.
Buat 2 class, yang pertama class untuk canvas , yang kedua class untuk midlet .

Inilah contoh script untuk class canvasnya :

Pembuatan Mobile Media API pada Mobile

Mobile Media API (MMAPI) memfasilitasi pembuatan nada, memankan serta merekam audio dan video pada device yang cocok.
Sebelum mencoba buat lah folder "musik" di dalam folder "src" , dan kopikan didalamnya soundnya .

Inilah contoh scriptnya :

Penggunaan Thread pada Mobile

Thread sering kita butuhkan dalam membuat program aplikasi/game nantinya. misalnya untuk menjalan operasi perhitungan skor game.
Kita buat 2 class, yang pertama class canvas untuk menggambar background , object, dan lain - lain, dan kedua class midlet untuk menjalankannya.

Inilah script class canvasnya :

Penggunaan Timer dan TimerTask pada Mobile

Class TimerTask merupakan class abstract yang berfungsi sebagai class dasar untuk semua penjadwalan proses. Sedangkan class Timer membuat dan mengatur thread dimana proses dieksekusi.
supaya tidak terlalu membingungkan , kita harus membuat 2 class , yang pertama class canvas dan yang kedua class midlet .

Inilah contoh script classcanvasnya :

Membaca Record Store pada Mobile

Record - record yang sudah ada bisa di liat dalam bentuk list .

Inilah contoh scriptnya :

Penggunaan Record Filter pada Mobile

Record Filter adalah sebuah record untuk mendapatka record yang kita inginkan , dengan method match() kita akan menghasilkan nilai true jika record sesuai dengan criteria.

Inilah contoh scriptnya :

Penggunaan Record Comparator pada Mobile

Pengurutan sebuah enumerasi dapat didefinisikan menggunakan sebuah Record Comparator. Record comparatr dapat digunakan melalui method enumerateRecords.

Inilah contoh scriptnya :

Penggunaan Record Enumerator pada Mobile

Penggunaan record enumerator dapat melakukan pemeriksaaan pada record yang telah dihapus. kita juga bisa mengurutkannya dengan menggunakan method perbandingan,

Inilah contoh scriptnya :

Penambahan Item dengan Record Store

Record Store tempat penyimpanan sebuah item hampir sama seperti database, tetapi record store hanya bisa dipakai untuk mobile.

Inilah contoh scriptnya :

Penggambaran Text pada Mobile

Penggambaran text dengan canvas harus menggunakan koordinat agar kita tahu posisi textnya dengan menggunakan method "protected void paint (Graphics g)"

Ini lah contoh scriptnya :

Penggambaran Sudut pada Mobile

Metode untuk menggambar bundar atau eclips adalah dengan metode drawArc() dan fillArc.

Inilah contoh scriptnya :

Penggambaran Segi Empat pada Mobile

Metode drawRect() adalah salah satu metode untuk menggambar sebuah kotak dengan pojok kiri atas pada koordinat (x,y) dan luas area (width+1 x height+1).

Inilah contoh scriptnya :

Penggambaran Garis dengan Warna pada Mobile

Satu-satunya metode grafik untuk menggambar garis didefinisikan sebagai :
public void drawLine(int x1, int y1, int x2, int y2)
Metode ini menggambar sebuah garis menggunakan warna dengan koordinat (x1,y1) dan (x2,y2).
dalam penggarisan kita harus meng-extends canvas.

Inilah contoh scriptnya :

Senin, 30 Mei 2011

listDinamic pada Mobile

Dengan listDinamic kita bisa menambah atau menghapus sebuah item .

Inlah contoh scriptnya :

Penggunaan TextBox pada Mobile

TextField merupakan Item dimana user dapat memasukan kata atau hal lain menggunakan keyboard. Beberapa batasan exclusive yang dapat di-set yaitu:
TextField.ANY
TextField.EMAILADDR
TextField.NUMERIC
TextField.PHONENUMBER
TextField.URL
TextField.DECIMAL

Masukan tersebut memliki modifikasi antara lain :
TextField.PASSWORD
TextField.UNEDITABLE
TextField.SENSITIVE
TextField.NON_PREDICTIVE
TextField.INITIAL_CAPS_WORD
TextField.INITIAL_CAPS_SENTENCE

Inilah contoh scriptnya :

Penggunaan ImageItem pada Mobile

ImageItem merupakan Image sederhana yang dapat dimasukan salah satu komponen seperti form.
Konstruktor yang lain menerima tampilan mode yang bertipe seperti :
Item.PLAIN
Item.HYPERLINK
Item.BUTTON


Sebelum memulai untuk mencoba scriptnya, copykan gambarnya ke dalam folder "src" .

Inilah contoh scriptnya :

Penggunaan StringItem pada Mobile

Stringitem sama saja dengan string , tetapi stringitem ukurannya lebih kecil dan di pakai untuk mobile.Tampilan dari mode dapat berupa Item.PLAIN, Item.HYPERLINK atau Item.BUTTON.

Inilah contoh scriptnya :

Penggunaan DateField pada Mobile

Komponen DateField digunakan untuk masukan tanggal dan waktu dari user. DateField
dapat diisi dengan beberapa entry, antara lain :
date entry(mode DATE) , untuk mengisi tanggal
time entry (mode TIME) ,  untuk mengisi waktu
date and time(mode DATE_TIME) ,  untuk mengisi waktu dan tanggal

Inilah contoh scriptnya :

Penggunaan Choice Group pada Mobile

Item Choicegroup merupakan group dari selectable choice. choice group mempunya tiga tipe antara lain :
Eksklusif , hanya memilih satu dari pilihan yang ada.
Multiple , bisa memilih lebih dari satu pilihan.
Popup , sama seperti eksklisif hanya bisa memilih salah satu tetapi hanya satu pilihan yang ditampilkan.

Inilah contoh scriptnya :

Penggunaan List pada Mobile

List merupakan subclass dari screen yang berisi sebuah daftar dari suatu pilihan. di dalam lis ini terdapat 3(tiga) tipe antara lain : IMPLICIT, EXCLUSIVE atau MULTIPLE.
didalam contoh scriptnya hanya menggunakan tipe IMPLITIC .

Inilah contoh scriptnya :

Pendataan Alat Musik Gitar J-POP MUSIC

Program ini saya buat pada semester 1(satu) untuk memenuhi persyaratan dari guru pembimbing untuk mendapatkan nilai tugas akhir.Sistem Informasi ini ditujukan untuk admin tentang pendataan alat musik gitar yang ada di Toko J-POP MUSIC yang berletakan di daerah karapitan. Program ini menggunakan username dan password, yang membuat program ini tidak bisa sembarangan orang mengaksesnya.

Minggu, 29 Mei 2011

Penggunaan Alert Pada Mobile

Ada beberapa Alert pada mobile , seperti :
alert alarm
alert confirmation
alert info
alert warning
alert error
alert modal

dan inilah contoh scriptnya :

Menampilkan Alert pada Layar Mobile

Agar kita bisa membuat midlet, kita harus membuat subclass dari midlet.
Pada saat meng-extends canvas pasti ada perintah untuk memanggil abstrak method yaitu " protected void paint(Graphics g)"

Inilah script class midletnya :

Penggunaan Pewarisan

Untuk memanggil satu class ke class lain maka gunakan extends, Untuk mengilustrasikan ini, kita akan membuat contoh class utama.

Inilah contoh script subclassnya :

Penggunaan Statement Continue Unlabeled pada JAVA

Bentuk pernyataan continue tidak berlabel (unlabeled) akan melewati bagian pernyataan setelah pernyataan ini dituliskan dan memeriksa eksepresi logika (boolean) yang mengkontrol pengulangan.

Inilah contoh scriptnya :

Penggunaan Statement break unlebeled pada JAVA

Statement break tidak berlabel (unlabeled) digunakan untuk menghentikan jalannya pernyataan switch. Selain itu pernyataan break unlabeled juga bisa digunakan untuk menghentikan pernyataan-pernyataan pengulanganseperti for, while atau do-while loop .
jika stringnya di temukan , maka akan berhenti disitu

Inilah contoh scriptnya :

Penggunaan Statement switch pada JAVA

Fungsi statement switch sebenarnya memberi pilihan, Switch mengkonstruksikan cabang untuk beberapa kondisi dari nilai.

Inilah contoh scriptnya :

Penggunaan Statement if pada JAVA

Statement if akan menentukan sebuah pernyataan, harus pintar berlogika untuk menggunakan statement if

Inilah contoh scriptnya :

Menghitung Berat Ideal Berbasis JAVA

Program ini adalah program yang saya buat menggunakan bahasa C++ , tetapi saya mencoba menggunakan bahasa pemrograman JAVA

Inilah scriptnya :

Penggunaan Input dari keyboard dengan JOptionPane

Cara lain untuk mendapatkan input dari keyboard bisa juga menggunakan JOptionPane dengan mengImport java.awt . JOptionPane akan memunculkan sebuah dialog box standar yang memberikan kepada penggunanya sebuah nilai.

Inlah contoh scriptnya  :

Penggunaan JOptionPane

JOptionPane adalah sebuah box standar yang bisa digunakan untuk menginputkan sebuah nilai

Inilah contoh scriptnya :

Penggunaan Input dari Keyboard

Untuk bisa menggunakan input dari keyboard biasanya menggunakan BufferedRader.
apabila sudah menggunakan BufferedReader kita harus mengImport java.io.InputStreamReader, java.io.IOExeption.

Inilah contoh scriptnya :

Penggunaan Operator Kondisi

Operator (?:) Java memiliki operator berkondisi lain yang disebut ternary "?:", yang pada dasarnya merupakan bentuk pendek dari if-then-else. Secara umum

kondisi ? jika_benar : jika_salah

Pada dasarnya operator "?:" akan mengevaluasi "kondisi". Apabila kondisi bernilai "true", operator akan mengembalikan "jika_benar", tetapi apabila "kondisi" bernilai "false", operator akan mengembalika "jika_salah"

Inilah contoh operator kondisi :