“Dosa itu segala sesuatu yang menggelisahkan perasaanmu dan yang engkau tidak suka bila dilihat orang lain. (HR. Muslim)”, Tiada keutamaan seperti jihad dan tiada jihad seperti menentang hawa nafsu

Senyum untuk semua

Berbagi bersama mereka yang membutuhkan adalah hal terpenting dalam hidup kita, berikanselagi kita masih mampu memberi (BEM POLSRI).

Kebersamaan yang erat

Kebersamaan membuat kita mengerti betapa pentingnya setiap orang yang berada di sekitar kita, hargai mereka (Teknik komputer POLSRI).

Kenangan Terindah

Sempatkan waktu sejanak untuk mengukir sebuah kenangan yang mungkin orang lain tak akan melupakannya .

Kisah Lama

Masa lampau menjadi pelajaran untuk kita agar kedepan dapat menata kehidupan yang lebih sempurna.

Cinta

Mencintai lembaga / pekerjaan kita adalah bekal kita untuk melanjutkan kerir bersamanya

Cinta

Mencintai lembaga / pekerjaan kita adalah bekal kita untuk melanjutkan kerir bersamanya

Senin, 10 Juni 2013

Membangun aplikasi nilai disertai Login menggunakan program JAVA

bahan :
1. software Wireless Toolkit 2.5.2
2. Program Java
3. PC

Langkah-Langkah
1. buka software  Wireless Toolkit 2.5.2

2. buat project baru dengan nama login, atur target flatform JTWI, dan configurations CLDC 1.1, klik ok, lalu minimize dulu sofware Wireless Toolkit 2.5.2

3. Tulis program login.Java dibawah ini  pada notepad, lalu simpan di C:\Users\nama user\j2mewtk\2.5.2\apps\login\src 

import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.*;

public class login extends MIDlet implements CommandListener{
private Display display;
private TextField userName,password;
public Form form;
private Command login,cancel;
private Image img, imge, img2;
Command cmdExit,cmdBack,cmdHitung;
Display dis;
Form frmInput,frmOutput;
TextField tfMakul,tfNilai;
StringItem siMakul,siSKS,siNilai,siGrade,siBobot;
ChoiceGroup cg1;
public login() {
form = new Form("Sign in");
userName = new TextField("LoginID:", "", 30, TextField.ANY);
password = new TextField("Password:", "", 30, TextField.PASSWORD);
cancel = new Command("Cancel", Command.CANCEL, 2);
login = new Command("Login", Command.OK, 2);
try{
img = Image.createImage("/logo.png");
imge = Image.createImage("/gagal.png");
img2 = Image.createImage("/sukses.png");
}catch(Exception e){
System.out.println(e.getMessage());
}
cmdExit = new Command("Keluar",Command.EXIT,0);
cmdBack = new Command("OK",Command.SCREEN,0);
cmdHitung = new Command("Proses",Command.SCREEN,0);
cg1=new ChoiceGroup("SKS",Choice.EXCLUSIVE);
cg1.append("2 SKS",null);
cg1.append("4 SKS",null);
cg1.append("6 SKS",null);
frmInput=new Form("Form Input");
tfMakul = new TextField("Mata Kuliah","",30,TextField.ANY);
tfNilai = new TextField("Nilai","",30,TextField.NUMERIC);
frmInput.append(tfMakul);
frmInput.append(cg1);
frmInput.append(tfNilai);
frmInput.addCommand(cmdExit);
frmInput.addCommand(cmdHitung);
frmInput.setCommandListener(this);
frmOutput=new Form("Form Output");
siMakul=new StringItem("Mata Kuliah","");
siSKS=new StringItem("SKS","");
siNilai=new StringItem("Nilai","");
siGrade=new StringItem("Grade","");
siBobot=new StringItem("Bobot Nilai",null);
frmOutput.append(siMakul);
frmOutput.append(siSKS);
frmOutput.append(siNilai);
frmOutput.append(siGrade);
frmOutput.append(siBobot);
frmOutput.addCommand(cmdBack);
frmOutput.setCommandListener(this);
}
public void startApp() {
display = Display.getDisplay(this);
try{form.append(img);}catch(Exception e){}
form.append(userName);
form.append(password);
form.addCommand(cancel);
form.addCommand(login);
form.setCommandListener(this);
display.setCurrent(form);
}
public void pauseApp() {}
public void destroyApp(boolean unconditional) {
notifyDestroyed();
}
public void validateUser(String name, String password) {
if (name.equals("fadli") && password.equals("089")) {   // ganti user dan password
showMsg();
} else {
tryAgain();
}
}
public void showMsg() {
dis = Display.getDisplay(this);
dis.setCurrent(frmInput);
}
public void tryAgain() {
Alert error = new Alert("Login salah", "coba lagi", imge, AlertType.ERROR);
error.setTimeout(900);
error.setImage(imge);
userName.setString("");
password.setString("");
display.setCurrent(error, form);
}
public void commandAction(Command c, Displayable d) {
String label = c.getLabel();
if(label.equals("Cancel")) {
destroyApp(true);
} else if(label.equals("Login")) {
validateUser(userName.getString(), password.getString());
}
if(c==cmdBack){
dis.setCurrent(frmInput);
}else if(c==cmdHitung){
int nilai,nilaigrade,bobotnilai,sks;
siMakul.setText(tfMakul.getString());
if(cg1.isSelected(0)){
siSKS.setText("2 SKS");
sks=2;
}else if(cg1.isSelected(1)){
siSKS.setText("4 SKS");
sks=4;
}else{
siSKS.setText("6 SKS");
sks=6;
}
siNilai.setText(tfNilai.getString());
nilai=Integer.parseInt(tfNilai.getString());
if(nilai<=49){
siGrade.setText("E");
nilaigrade=0;
}else if(nilai<=59){
siGrade.setText("D");
nilaigrade=1;
}else if(nilai<=74){
siGrade.setText("C");
nilaigrade=2;
}else if(nilai<=80){
siGrade.setText("B");
nilaigrade=3;
}else{
siGrade.setText("A");
nilaigrade=4;
}
bobotnilai=sks*nilaigrade;
siBobot.setText(Integer.toString(bobotnilai));
dis.setCurrent(frmOutput);
}else if(c==cmdExit){
destroyApp(false);
notifyDestroyed();
}else{
dis.setCurrent(frmInput);
}
}
}


4. setelah itu , kita buka lagi software Wireless Toolkit 2.5.2 lalu klik build
5. setelah berhasil di build,  pada menu  project > package > create package  . langkah tahap ke  5 ini untuk membuat format jar agar bisa terdeteksi di hp java.

7.Run 

Membangun Aplikasi Web Browser Menggunakan Java

bahan:
-1 pc 
-program java
-Koneksi Internet

Langkah-langkah :


1. ketik program browser dibawah ini di notepad pada PC  , lalu simpan di D:

import java.io.*;
import java.awt.*;
import java.awt.event.*;
import java.net.*;
import java.util.Scanner;

public class browser{
public static void main(String[] args){
try {
BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
int menu=0;
int pil;
Scanner masuk = new Scanner(System.in);
do{
while(menu==0){
System.out.println("========================================================");
System.out.println("*        Aplikasi Web Browser                          *");
System.out.println("========================================================");
System.out.println("*               Create by Ahmad Fadli                 *");
System.out.println("*             6TCA Teknik Komputer Polsri              *");
System.out.println("========================================================");

System.out.println("*                        MENU WEB BROWSER JAVA                     *");
System.out.println("*                       1. Membuka URL web                                     *");
System.out.println("*                       2. Pencarian Google                                          *");
System.out.println("*                       3. Pencarian Gambar di Google                         *");
System.out.println("*                       4. Google Translate                                           *");
System.out.println("*                       5. EXIT                                                            *");
System.out.println("**************************************************");
System.out.print("");
System.out.print("Masukkan Pilihan anda :");
pil = masuk.nextInt();
if(pil < 1 || pil > 5){
System.out.print("");
        System.out.println("Input Salah!!! ulangi ...");
        } else if (pil==5){
System.exit(0);}
switch (pil) {
        case 1:
        String URL = null;
System.out.print("Masukkan URL : ");
URL = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create(URL));
        break;
        case 2:
        String src2 = null;
System.out.print("Masukkan Kata Pencarian : ");
src2 = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("https://www.google.co.id/#sclient=psy-ab&q="+ src2));
        break;
case 3:
        String gmbr3 = null;
System.out.print("Masukkan Nama Gambar : ");
gmbr3 = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("https://www.google.co.id/search?site=imghp&tbm=isch&source=hp&biw=1360&bih=642&q="+ gmbr3));
        break;
case 4:
int pil2;
System.out.println("******************************************************");
System.out.println("*                            Pilihan bahasa terjemahan yaitu :                           *");
System.out.println("*                        1. indonesia ke english | 2.english ke indonesia          *");
System.out.println("*                        3. indonesia ke korea  | 4.korea ke indonesia         *");
System.out.println("*                        5. Untuk Kembali Ke Menu Utama                          *");
System.out.println("******************************************************");
System.out.println("*                      Contoh Pengetikannya: Misalnya dari indo ke eng        *");
System.out.println("*                               jika lebih dari 1 kata gunakan tanda +                *");
System.out.println("*                                     misalnya :selamat+pagi                                *");
System.out.println("*                          Tidak di Perbolehkan Menggunakan Spasi             *");
System.out.println("******************************************************");
System.out.println("");
System.out.print("Masukkan No Pilihan : ");
pil2 = masuk.nextInt();
switch (pil2) {
        case 1:
String no1 = null;
System.out.print("Ketikkan Kata indonesia : ");
no1 = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("https://translate.google.co.id/?hl=id&tab=wT#id/en/"+ no1));
        break;
case 2:
        String no2 = null;
System.out.print("Ketikkan Kata english:");
no2 = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("https://translate.google.co.id/?hl=id&tab=wT#en/id/"+ no2));
        break;
case 3:
        String no3 = null;
System.out.print("Ketikkan Kata english:");
no3 = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("https://translate.google.co.id/?hl=id&tab=wT#id/ko/"+ no3));
        break;
case 4:
        String no4 = null;
System.out.print("Ketikkan Kata english:");
no4 = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("https://translate.google.co.id/?hl=id&tab=wT#ko/id/"+ no4));
        break;

case 5:
System.out.print("Terima Kasih");
break;

}
}
}
}while(true);
}
catch (Exception ex) {System.out.println("Error");}
}
}  


2.    Lalu buka CMD pada PC. pindah ke drive tempat kita menyimpan file java tersebut, yaitu di D:

5. Setelah itu kita akan mengcompile file server tadi. dengan cara ketik:
    javac browser.java      enter
    java  browser              enter

    



Membangun Aplikasi Chatting Menggunakan Java

bahan :
-1 pc server , 1 pc client
-kabel LAN UTP
-program java

Langkah - Langkah
1. hubungkan PC server dan PC client menggunakan  Kabel UTP

2. Atur IP PC masing2 agar dapat terhubung .
contoh
PC 1 = 192.168.1.1        Netmask : 255.255.255.0
PC 2 = 192.168.1.2        Netmask : 255.255.255.0

3.  ketik program server dibawah ini di notepad pada PC 1 , lalu simpan di D:


import java.io.*;
import java.net.*;
import java.lang.*;
public class server {
public static void main(String[] args) throws IOException {
final int port = 444;
System.out.println("==================================================");
System.out.println("*                 Aplikasi Chatting              *");
System.out.println("==================================================");
System.out.println("*               Create by Ahmad Fadli             *");
System.out.println("*             6TCA Teknik Komputer Polsri         *");
System.out.println("===================================================");
System.out.println("Ketik 'exit' untuk keluar");
System.out.println("   Server Menunggu Koneksi Pada Port = "+port   );


ServerSocket ss = new ServerSocket(port);
Socket clientSocket = ss.accept();
System.out.println("Server Menerima Koneksi Dari "+clientSocket.getInetAddress()+" on port "+clientSocket.getPort());
RecieveFromClientThread recieve = new RecieveFromClientThread(clientSocket);
Thread thread = new Thread(recieve);
thread.start();
SendToClientThread send = new SendToClientThread(clientSocket);
Thread thread2 = new Thread(send);
thread2.start();
}}
class RecieveFromClientThread implements Runnable
{
Socket clientSocket=null;
BufferedReader brBufferedReader = null;

public RecieveFromClientThread(Socket clientSocket)
{
this.clientSocket = clientSocket;
}
public void run() {
try{
brBufferedReader = new BufferedReader(new InputStreamReader(this.clientSocket.getInputStream()));

String messageString;
while(true){
while((messageString = brBufferedReader.readLine())!= null){
if(messageString.equals("EXIT"))
{
break;
}
System.out.println("Pesan Client: " + messageString);
System.out.println("Kirim Pesan Anda: ");
}
this.clientSocket.close();
System.exit(0);
}

}
catch(Exception ex){System.out.println(ex.getMessage());}
}
}
class SendToClientThread implements Runnable
{
PrintWriter pwPrintWriter;
Socket clientSock = null;

public SendToClientThread(Socket clientSock)
{
this.clientSock = clientSock;
}
public void run() {
try{
pwPrintWriter =new PrintWriter(new OutputStreamWriter(this.clientSock.getOutputStream()));

while(true)
{
String msgToClientString = null;
BufferedReader input = new BufferedReader(new InputStreamReader(System.in));

msgToClientString = input.readLine();

pwPrintWriter.println(msgToClientString);
pwPrintWriter.flush();
System.out.println("Kirim Pesan Anda:");

if(msgToClientString.equals("exit"))
break;
}
clientSock.close();}catch(Exception ex){System.out.println(ex.getMessage());}
}
}

4.  Lalu buka CMD pada PC1. pindah ke drive tempat kita menyimpan file java tersebut, yaitu di D:

5. Setelah itu kita akan mengcompile file server tadi. dengan cara ketik:
    javac server.java      enter
    java server server    enter
    maka akan keluar tampilan program server . seperti gambar dibawah ini , 

    Dari gambar di atas dapat dilihat bahwa server mengunngu koneksi dari Client

6. Sekarang kita beralih ke PC 2 atau client.
    ketik program Client dibawah ini di notepad pada PC 2 , lalu simpan di D:

import java.io.*;
import java.net.Socket;
public class client {
  private static Socket sock = null;
public static void main(String[] args)
{
  // The default port.
   int portNumber = 444;
   // The default host.
   String host = "127.0.1.1";

   if (args.length < 2) {
 System.out.println("***********************************************************************");
     System.out.println("*            Jika Melakukan Koneksi Dari Komputer Lain                *");
     System.out.println("*  Gunakan Perintah: java Client \n   *");
 System.out.println("***********************************************************************");

   } else {
     host = args[0];
     portNumber = Integer.valueOf(args[1]).intValue();
    }
try {
      sock = new Socket(host, portNumber);
SendThread sendThread = new SendThread(sock);
Thread thread = new Thread(sendThread);thread.start();
RecieveThread recieveThread = new RecieveThread(sock);
Thread thread2 =new Thread(recieveThread);thread2.start();
} catch (Exception e) {System.out.println(e.getMessage());}
}
}
class RecieveThread implements Runnable
{
Socket sock=null;
BufferedReader recieve=null;

public RecieveThread(Socket sock) {
this.sock = sock;
}//end constructor
public void run() {
try{
recieve = new BufferedReader(new InputStreamReader(this.sock.getInputStream()));//get inputstream
String msgRecieved = null;
while((msgRecieved = recieve.readLine())!= null)
{
System.out.println("Dari Server: " + msgRecieved);
System.out.println("Kirim Pesan Anda:");
}
}catch(Exception e){System.out.println(e.getMessage());}
}//end run
}//end class recievethread
class SendThread implements Runnable
{
Socket sock=null;
PrintWriter print=null;
BufferedReader brinput=null;

public SendThread(Socket sock)
{
this.sock = sock;
}//end constructor
public void run(){
try{
if(sock.isConnected())
{
System.out.println("========================================================================");
System.out.println("         Client connected to "+sock.getInetAddress() + " on port "+sock.getPort());
System.out.println("========================================================================");
System.out.println("*           Ketik 'exit' untuk keluar            *");
System.out.println("========================================================================");
this.print = new PrintWriter(sock.getOutputStream(), true);
while(true){
System.out.println("Kirim Pesan Anda:");
brinput = new BufferedReader(new InputStreamReader(System.in));
String msgtoServerString=null;
msgtoServerString = brinput.readLine();
this.print.println(msgtoServerString);
this.print.flush();

if(msgtoServerString.equals("exit"))
break;
}//end while
sock.close();}}catch(Exception e){System.out.println(e.getMessage());}
}//end run method
}//end class



7.  Lalu buka CMD pada PC2. pindah ke drive tempat kita menyimpan file java tersebut, yaitu di D:


8.  Setelah itu kita akan mengcompile file Client tadi. dengan cara ketik:
    javac<spasi>client.java                         enter
    java<spasi>client<spasi>  ip server       enter
    

Sekarang aplikasi Chatting sudah dapat di jalankan.
Hasil :
Client dapat mengirim beberapa pesan ke server : 


seperti gambar berikut :


Senin, 03 Juni 2013

Membuat aplikasi SMS di Handphone J2ME dengan menggunakan Sun Java Wireless toolkit 2.5.2

Kali ini saya akan meberi sedikit script cara membuat aplikasi SMS di Handphone J2ME dengan menggunakan Sun Java Wireless toolkit 2.5.2 sebelumnya jika sahabat potensi tidak mempunyai aplikasinya, sahabat potensi bisa download terlebih dahulu aplikasi Sun Java Wireless toolkit 2.5.2 di klik ini adalah scriptnya
import java.util.*;
import java.io.IOException;
import javax.microedition.io.*;
import javax.microedition.lcdui.*;
import javax.wireless.messaging.*;
import javax.microedition.midlet.*;

public class smsKu extends MIDlet implements CommandListener, Runnable,
MessageListener {

Display display;
Form form;
List menuList; //list untuk menu awal
Command exitCom, replyCom, backCom, clrCom, sendCom; //command yg digunakan
TextBox textSmsMasuk, textSmsKeluar; //tempat text sms yg masuk & yg mau dikirim
TextField textNo; //untuk tempat memasukan no tujuan
String port, isiSmsKeluar; //port dan isi sms
Thread thread;
String[] connections;
boolean done;
MessageConnection smsconn;
Message msg;

public smsKu() {
display = Display.getDisplay(this);
form = new Form("sms-an Yuk");
exitCom = new Command("keluar", Command.EXIT, 1);
replyCom = new Command("balas", Command.SCREEN, 1);
backCom = new Command("Kembali", Command.BACK, 3);
clrCom = new Command("Hapus Tulisan", Command.OK, 2);
sendCom = new Command("Kirim", Command.OK, 1);
menuList = new List("Menu sms Ku", List.IMPLICIT);
port = "4321"; //port yang aku gunakan, ganti sesuai keinginan masing masing
textSmsMasuk = new TextBox(null, null, 500, TextField.ANY);
textSmsKeluar = new TextBox("Silakan Menulis Sms", null,
500, TextField.ANY);
textNo = new TextField("Masukan Nomor Tujuan", "",
15, TextField.PHONENUMBER);
}

public void startApp() {
bukaKoneksi(); //disini membuka koneksi untuk siap menerima sms masuk
menu(); // bikin tampilan menu awal
}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {

//sebelum aplikasinya keluar ato mati koneksi ditutup dulu
done = true;
thread = null;
if (smsconn != null) {
try {
smsconn.close();
} catch (IOException e) {
}
}

//disini mati deh aplikasi kita
notifyDestroyed();
}

public void menu() { //membuat menu awal untuk sementara ini baru ada 3 menu
menuList.append("Tulis Sms", null);//1. menu tulis sms baru
menuList.append("about", null);//2. menu about (gak penting sih sebenarnya)
menuList.append("Keluar", null);//3. menu untuk keluar aplikasi
menuList.addCommand(exitCom);  //add command keluar
menuList.setCommandListener(this);
display.setCurrent(menuList);
}

public void tulisSms() { //membuat textbox untuk menulis sms baru
textSmsKeluar.addCommand(sendCom); //add command untuk kirim
textSmsKeluar.addCommand(clrCom);  // add command untuk clear text
textSmsKeluar.addCommand(backCom); //add command untuk kembali kemenu awal
textSmsKeluar.setCommandListener(this);
display.setCurrent(textSmsKeluar);
}

public void masukNo() { //disini untuk memasukan nomor tujuan
form.setTitle("Sms Siap dikirim"); //udah taukan yang ini?
form.append(textNo); //menambahkan textField untuk nomor tujuan
form.addCommand(backCom); //menambahkan command untuk kembali ke menu awal
form.addCommand(sendCom); //menambahkan command untuk mengirim
form.setCommandListener(this);
display.setCurrent(form);
}

public void kirim() { //disini sms yang udah ditulis dikirim dgn perintah
new Thread(new Runnable() {
//perhatiin ya
public void run() {
try {
String isiSms = isiSmsKeluar;
String noTujuan = textNo.getString();
String address = "sms://" + noTujuan + ":" + port;
MessageConnection smsConnKir = null;
Message isiSmsNya = null;
smsConnKir = (MessageConnection) Connector.open(address);
TextMessage txtmessage =
(TextMessage) smsConnKir.newMessage(MessageConnection.TEXT_MESSAGE);
txtmessage.setAddress(address);
txtmessage.setPayloadText(isiSms);
isiSmsNya = txtmessage;
smsConnKir.send(isiSmsNya);

} catch (Throwable t) {
t.printStackTrace();
}
}
}).start();
}

public void terima(String isi, String no, Date tgl) { //tempat sms masuk
String nonya = fixNomer(no);
textSmsMasuk = new TextBox("Sms dari:" + nonya + " " + tgl, isi,
isi.length(), TextField.ANY);
textSmsMasuk.addCommand(replyCom);
textSmsMasuk.addCommand(exitCom);
textSmsMasuk.setCommandListener(this);
display.setCurrent(textSmsMasuk);
}

public void bukaKoneksi() { //membuka koneksi agar bisa menerima sms yg masuk
String smsConnection = "sms://:" + port;
done = true;
thread = null;

try {
smsconn = (MessageConnection) Connector.open(smsConnection);
smsconn.setMessageListener(this);
} catch (IOException ioe) {
ioe.printStackTrace();
}

connections = PushRegistry.listConnections(true);

done = false;
thread = new Thread(this);
thread.start();
}

public void tutupKoneksi() { //untuk menutup koneksi sms
try {
smsconn.close();
} catch (IOException e) {
}
}

public String fixNomer(String no) {
//dari format no gini "sms://+6285XXXX" jadi "+6285XXX" gitu fungsinya

String hs = null;
hs = no.substring(6, no.length());
return hs;
}

public void commandAction(Command c, Displayable d) {
if (c == exitCom) {
destroyApp(true);
}
if (d == menuList) {
if (menuList.isSelected(0)) {
tulisSms();
} else if (menuList.isSelected(1)) {
Alert about = new Alert("About", "Aplikasi SMS buatan Awin Suganda, " +
     "source-nya saya dapatkan dari Internet",
null, AlertType.INFO);
display.setCurrent(about);
} else if (menuList.isSelected(2)) {
destroyApp(true);
}
}
if (d == textSmsKeluar) {
if (c == sendCom) {
form.deleteAll();
masukNo();
} else if (c == clrCom) {
textSmsKeluar.setString("");
} else if (c == backCom) {
display.setCurrent(menuList);
}
}
if (d == textSmsMasuk) {
if (c == exitCom) {
display.setCurrent(menuList);
} else if (c == replyCom) {
tulisSms();
}
}
if (d == form) {
if (c == backCom) {
form.deleteAll();
display.setCurrent(textSmsKeluar);
} else if (c == sendCom) {
isiSmsKeluar = textSmsKeluar.getString();
textSmsKeluar.setString("");
kirim();
}
}
}

public void run() { //untuk menerima sms yang masuk
try {
msg = smsconn.receive();
String senderAddress = msg.getAddress();
Date waktuSms = msg.getTimestamp();
if (msg instanceof TextMessage) {
String isiSmsMasuk = ((TextMessage) msg).getPayloadText();
terima(isiSmsMasuk, senderAddress, waktuSms);//memasukan sms ke texbok
}
tutupKoneksi();
bukaKoneksi();
} catch (IOException e) {
}
}

public void notifyIncomingMessage(MessageConnection conn) {
if (thread == null) {
done = false;
thread = new Thread(this);
thread.start();
}
}
}


  1. silakan sahabat potensi copas script diatas ke notepad..
  2. jalankan program wireless toolkit 2.5.2 yang sudah sahabat download dan yang pastinya sudah sahabat install di laptop/PC
  3. pilih New Project dan isi project name dan midlet class name dengan nama smm_new
  4. kemudian create project 
  5. Setelah program selesai dirancang, simpan didalam folder kosong dengan nama sms_new, jangan lupa simpan dengan format dot java
  6. silakan di run dengan mengklik run
  7. silakan masukkan ke hanndphone sahabat, dengan cara melakukan package (poject>>package>>create package
  8. buka folder bin, pilih file dengan format jar
  9. silakan pindahkan file yang berformat jar ke dalam handphone.
  10. Selamat mencoba semoga berhasil

.