String Item

This code use to make StringItem in j2me
Kode dibawah ini digunakan untuk membuat StringItem di j2me

import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.StringItem;
import javax.microedition.midlet.MIDlet;
/**
* free to distribute but forbiden to delete this statement
* @author b1ms.wordpress.com
* ym : thats_myboy@yahoo.com
* “share code for free”
*/
public class CreatingStringItem extends MIDlet  {
private Display display;

private Form form;
private StringItem str1;
private StringItem str2;
public CreatingStringItem() {
display = Display.getDisplay(this);

form = new Form(“Display Form “);
str1 = new StringItem(“StringItem 1 “, “test stringitem 1”);
str2 = new StringItem(“StringItem 2: “, “test stringitem 2”);

form.append(str1);
form.append(str2);
}

public void startApp() {
display.setCurrent(form);
}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {
}

}

download source

Running program

smoga bermanfaat
hope useful for u

Ditulis dalam dasar, j2me. Tag: , . 1 Comment »

List

This code use to make List in j2me
Kode dibawah ini digunakan untuk membuat List di j2me

import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.List;
import javax.microedition.midlet.*;

/**
* free to distribute but forbiden to delete this statement
* @author b1ms.wordpress.com
* ym : thats_myboy@yahoo.com
* “share code for free”
*/
public class CreatingList extends MIDlet {
private Display display;
private List list;

public CreatingList() {
display = Display.getDisplay(this);
list = new List(“Select one”, List.EXCLUSIVE);
list.append(“isi 1”, null);
list.append(“isi 2”, null);

}

public void startApp() {
display.setCurrent(list);
}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {
}

}

download source

Running program

Untuk bentuk list yang lain
For the different list

list = new List(“Select one”, List.EXCLUSIVE);

Dapat diganti
Can change with

list = new List(“Select one”, List.IMPLICIT);

atau
or

list = new List(“Select one”, List.MULTIPLE);

smoga bermanfaat

hope useful for u

Ditulis dalam dasar, j2me. Tag: , . Leave a Comment »

Form

This code use to make form in j2me
Kode dibawah ini digunakan untuk membuat form di j2me

import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Form;
import javax.microedition.midlet.MIDlet;

public class CreatingForm extends MIDlet  {
private Display display;

private Form form;

public CreatingForm() {
display = Display.getDisplay(this);

form = new Form(“Display Form “);
}

public void startApp() {
display.setCurrent(form);
}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {
}

}

download source

Running program

Ditulis dalam dasar, j2me. Leave a Comment »

Mengenal j2me (knowing j2me)

Dalam membuat program j2me yang diperlukan adalah
1.Java installer(Jdk)
2.Wtk (simulasi Handphone yang berfungsi untuk mengetes aplikasi yang telah kita buat)
Dapat juga dengan memakai netbeans yang didalamnya sudah terinstal J2me dan Jdk
Secara singkat permograman J2me terdiri dari 2 low level dan high level
high level berarti bahawa tampilan dari progra yang kita buat sudah paten/sudah adastrukturnya sedangkan pada low lwvwl language kita bebas mengcustom tampilan tidak terikat pada bentuk tertentu.

Ditulis dalam j2me. Tag: , , . Leave a Comment »

Controller

Dalam paradigma mvc (model viewer controller) kita mengenal yang namanya controller. Controller ini berfungsi untuk mengontrol jalannya request response. Tujuannya agar kita dapat memantau arah request dan response data , membuat kode program lebih mudah dimaintenance dan yang pasti lebih kekonsep MVC 😀

Cara membuat controller
1. memakai jsp sebagai controller
2. memakai servlet sebagai controller
3. memakai filter sebagai controller

ketiga hal diatas bisa kita gunakan sebagai controller

Ditulis dalam java. Tag: , . Leave a Comment »

bublesort

Kita akan mencoba membuat sebuah program sorting dengan algoritma bublesort
We will try to make some program with bublesort algorithm
Program ini akan menggenerated secara otomatis data asal yang akan disorting (setelah tombol generated di klik ) dan akan mensorting data setelah tombol sorting di klik
This program will generated the bgeinning/first data (if generated button clicked) and will sort the data when sorting button clicked

Ini screen shootnya gan, tampilan awal program
This is the first appearance program

Setelah di generated data nya secara acak
After the first data generated randomly

Setelah di sorting
After sort

Program ini di coding dan di modif ulang dari buku tuntunan pemrograman java jilid 3  karangan pak rangsang purnama
This code was code dan modify from tuntunan pemrograman java jilid 3 book by rangsang purnama

Silahkan dunlud disini mohon dikoment yaa gan …..
kalo ada yang mau revisi silahkan…!

You can download this code here ,give your comment or something modify about my code

sending sms (bit)

Mengirim sms dengan bentuk format bit
send sms (short message service) in bit

untuk memakai di netbeans tinggal di copy dan di compile ulanguntuk wtk tinggal ditulis dan di compile
for netbeans just copy it same in wtk

WMA (Wireless Messaging API) adalah api java yang digunkan pada MIDP 2.o
api in berfungsi untuk menghanle teks, binary dan multiprt messages

WMA (Wireless Messaging API) is a wireless messaging api defined in MIDP 2.0. These apis are designed to handle text, binary and multipart messages. To make a connection, the application obtains an object implementing the MessageConnection from the Connector class by providing an URL connection string that identifies the address.

/* Make a connection */
public boolean connectSMSServer()
{
try
{
messageConnection messageConnection =
(MessageConnection)Connector.open("sms://:" + port);
messageConnection.setMessageListener(this);
}
catch (Exception e) {
}
}

/* Send text message */
public void sendTextmessage(String address,String message)
{
try
{
//creates a new TextMessage
TextMessage textMessage = (TextMessage)messageConnection.newMessage(
MessageConnection.TEXT_MESSAGE, address);
textMessage.setPayloadText(message);
messageConnection.send(textMessage);
}
catch (Exception e) {
}
}

/* Recieve text message */
public void receiveTextMessage()
{
try
{
Message message = messageConnection.receive();
if (message instanceof TextMessage)
{
TextMessage textMessage = (TextMessage)message;
}
else
{
//Message can be binary or multipart
}
}
catch (Exception e) {
}
}

/* Notify Incoming Message */
public synchronized void notifyIncomingMessage(MessageConnection conn)
{
//notiy thread of incoming message
synchronized (this)
{
notify();
}
}

/* Close Connection */
public void closeConnection()
{
if (messageConnection != null)
{
try
{
messageConnection.setMessageListener(null);
messageConnection.close();
}
catch (Exception e) {
}
}
}
}

Ditulis dalam j2me. Tag: , , . 1 Comment »