Senin, 17 Mei 2010

Form Scroll

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class FormScroll extends MIDlet implements CommandListener
{
  private Display display;      // Reference untuk display object 
  private Form frmMain;         // main form
  private Command cmdExit;      // Command exit
  private TextField txfSize;    // textfield
  private ChoiceGroup chgEmail; // Choice group
  private Gauge gauVolume;      // Volume

Membuat Form dengan Items

import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.StringItem;
import javax.microedition.midlet.MIDlet;
public class CreatingFormWithItems extends MIDlet implements CommandListener {
  private Display display;
  private Form form;
  private Command exit = new Command("Exit", Command.SCREEN, 1);
  // membuat sebuah command   public CreatingFormWithItems() {
    display = Display.getDisplay(this);
    StringItem messages[] new StringItem[] { new StringItem("Welcome, ""glad you could come."),
        new StringItem("Hello, ""Mary.") };

    //membuat strin item yang akan dimasukkan kedalam sebuah form     form new Form("Display Form with Items", messages);
    //membuat form, dan memasukkan string item messages kedalam form ini     form.addCommand(exit);
    //menambahkan command kedalam form     form.setCommandListener(this);
  }
  public void startApp() {
    display.setCurrent(form);
  }
  public void pauseApp() {
  }
  public void destroyApp(boolean unconditional) {
  }
  public void commandAction(Command command, Displayable displayable) {
    

      if (command == exit) {
      destroyApp(true);
      notifyDestroyed();

      //merupakan action dari command exit     }
  }
}



sumber : www.java2s.com


Diatas merupakan source code contoh untuk membuat form.
print out :

Hello World Menggunakan Canvas

Buat class midlet :

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class HelloCanvasMIDlet extends MIDlet {
private Display display;
HelloCanvas canvas;

MIDP User Interface

MIDP user interface didesain untuk peralatan mobile. Aplikasi MDIP ditunjukan pada area
limited screen. Peralatan memory juga menjadi faktor penting jika perlengkapan mobile
hanya memiliki kapasitas memory yang kecil.
Dengan berbagai macam peralatan mobile, dari berbagai model mobile phones sampai
PDAs, MIDP user interface telah didesain untuk lebih fleksibel dan mudah digunakan
dalam berbagai macam peralatan ini.
MIDP mempunyai class yang dapat menangani fungsi high-level dan low-level user
interface. High-level UI interfaces didesain secara fleksibel. Penampilan dari komponen
ini tidak didefinisikan secara spesifik. Penampilan screen yang sebenarnya dari berbagai
macam komponen ini digunakan dari satu peralatan ke peralatan yang lain. Tetapi para
programmer telah teryakinkan oleh kegunaan dari high-level komponen UI interfaces
memiliki persamaan dalam berbagai spesifikasi-pengimplementasi secara keseluruhan.

High Level UI:

-highly portable across devices
-look dan feel sama dengan peralatannya
-Memiliki interaksi seperti scrolling yang
dienkapsulasi
-Penampilannya tidak dapat digambarkan
secara aktual

-Tidak memiliki akses untuk peralatan
dengan feature yang spesifik




Low-Level UI :
-Memungkinkan semua peralatan
-Spesifik aplikasi look and feel

-Pengimplementasiannya harus dengan
petunjuk sendiri


-Penampilannya tidak dapat digambarkan
dalam satuan pixel
-Mengakses masukkan low-level hanya
dengan menekan

Kapan menggunakan High-Level UI
· Saat membangun aplikasi text-based yang mudah
· Saat Anda ingin aplikasi Anda dapat dengan mudah dipertukarkan dengan berbagai
   macam peralatan (Portabilitas)
· Saat Anda ingin aplikasi Anda memiliki tampilan yang sama dengan komponen UI
  yang lain dari berbagai peralatan
· Saat Anda ingin kode Anda dapat menjadi sesedikit mungkin, ketika sebuah interaksi
  ditangani oleh API

Kapan menggunakan Low-Level UI
· Saat Anda memerlukan sebuah high-level untuk mengkontrol tampilan dari suatu
  aplikasi
· Saat aplikasi Anda membutuhkan tempat yang tepat dari elemen-elemen yang ada
  pada screen
· Saat membuat game secara grafik; meskipun Anda tetap dapat menggunakan highlevel
  UI pada menu game, hal tersebut lebih disarankan untuk membuat menu UI
  Anda sendiri untuk menghindari seamless atmosphere bagi para user
· Saat sebuah aplikasi membutuhkan akses ke low-level yang memiliki inputan seperti
  key presses
· Jika aplikasi Anda akan diimplementasikan pada layar navigasi Anda sendiri

sumber : jeni ebook

Hello Java Mobile

Berikut adalah contoh program dasar membuat hello midlet,
source code :

Pengenalan Java Mobile

J2ME adalah satu set spesifikasi dan teknologi yang fokus kepada perangkat konsumen.
Perangkat ini memiliki jumlah memori yang terbatas, menghabiskan sedikit daya dari baterei,
layar yang kecil dan bandwith jaringan yang rendah.
Dengan perkembangbiakan perangkat mobile konsumer dari telepon, PDA, kotak permainan ke
peralatan-peralatan rumah, Java menyediakan suatu lingkungan yang portable untuk
mengembangkan dan menjalankan aplikasi pada perangkat ini.

Proposisi

Preposisi adalah apa yang dihasilkan dengan mengucapkan suatu kalimat.
Dengan kata lain, hal ini merupakan arti dari kalimat itu, dan bukan kalimat itu sendiri.
Kalimat yg berbeda dapat mengekspresikan proposisi yang sama, jika artinya sama.



Proposisi dibedakan menjadi 4 jenis yaitu :

1. Proposisi berdasarkan bentuk

-      Proposisi bentuk tunggal
Adalah proposisi yang terdiri atas satu subyek dan satu predikat
contohnya :
adik mengompol
S          P

-   proposisi bentuk majemuk
Adalah suatu proposisi yang terbentuk atas satu subjek dan lebih dari satu predikat.

Contohnya :
Bambang membaca koran dan menulis surat
S                  P                                              P

2. proposisi berdasarkan sifat
-   proposisi kategorial
Adalah antara hubungan subjek dan predikat tidak memerlukan syarat khusus.
Contohnya :
Semua orang memiliki jenis kelamin

-      Proposisi kondisional
untuk proposisi kondisional dibagi lagi menjadi 2 jenis, yaitu :
  • Kondisional hipotesis
merupakan suatu proposisis yang terjadi akibat adanya hubungan sebab akibat.
Contohnya :
Jika matahari terbenam langit akan menjadi gelap
  • Kondisional disjungtive
merupakan proposisis yang mengandung pilihan atau alternative untuk dipilih.
Contohnya :
Pak Sukarno dapat disebut presiden pertama atau pejuang.

3. Proposisi berdasarkan kualitas
-      Proposisi kualitas positif/afirmatif
Dimana pada proposisi ini terdapat persesuaian antara subjek dan predikat
Contohnya :
Semua dokter adalah orang pandai

-      Proposisi kualitas negative
proposisi dimana tidak terdapat kesesuaian antara subjek dan predikat.
Contohnya :
Tidak satupun laki-laki yang melahirkan

4. Proposisi berdasarkan kuantitas
-      Proposisi kuantitas universal
Merupakan proposisi yang biasanya diawali dengan kata yang menunjukkan sesuatu itu umum, misalnya semua,  seluruhnya.
Contohnya :
Semua hewan karnivora memakan daging

-      Proposisi kuantitas spesifik
Merupakan proposisi yang diawali dengan kata yang menyatakan sebagian atau sedikit.
Contohnya :
Sebagian warga 3ka02 bertempat tinggal di Depok

Andai Saya Teman Gayus

Mungkin sebagian dari kita telah mengetahui mengapa seorang Gayus dapat sangat terkenal saat ini. Akan tetapi yang membuatnya terkenal sehingga selalu disebut-sebut oleh masyarakat adalah karena kesalahan pilihan hidupnya. Yang membuatnya terjerat dalam sisi gelapnya pekerjaan yang ia pegang saat ini. Apa yang ia lakukan, selain merugikan masyarakat hal tersebut dapat merugikan keluarga dan dirinya sendiri juga.

Sebagian masyarakat berpendapat bahwa seutuhnya kesalahan yang ia lakukan merupakan kesalahan Gayus. Namun kita tidak mengetahui kenapa ia melakukan hal tersebut. Mungkin permasalahan ekonomi, desakan kebutuhan sehari-hari keluarga yang tidak peduli yang ia lakukan., maupun tergiur oleh harta yang didapat dengan cara yang tidak halal tersebut. Dan jika seandainya saya merupakan teman Gayus, maka sudah seharusnya kewajiban saya untuk mengingatkannya bahwa apa yang ia lakukan tidaklah benar dan dapat merugikan orang lain dan dirinya sendiri. Dan belum terlambat untuk berubah dan bertaubat. Dan berdasarkan pengalaman Gayus, kita dapat mencegah lahirnya Gayus-Gayus yang lainnya untuk melakukan hal yang sama.

Hubungan Softskill Dengan Korupsi

Korupsi merupakan salah satu perilaku menyimpang. Dimana pelaku korupsi mengambil hak orang lain dengan memanfaatkan jabatan dan kepercayaan yang telah diberikan kepadanya. Hal tersebut dapat terjadi disebabkan beberapa faktor seperti desakan kebutuhan. Ia memiliki keinginan yang berlebih untuk mendapatkan materi dan akhirnya ia mengambil jalan singkat yang salah.

Faktor lain contohnya adalah lingkungan keluarga, lingkungan keluarga yang selalu menuntut materi yang tidak akan pernah akan ada titik kepuasan sehingga ia terpaksa mencari uang atau materi dengan melakukan korupsi agar dapat memenuhi keperluan yang dituntut oleh keluarganya. Kurangnya kadar iman dan pemahaman agama dapat menyebabkan orang mudah terhasut untuk melakukan korupsi. Oleh karena itu, pendekatan agama yang mengatur apa yang seharusnya dilakukan dan yang tidak boleh dilakukan oleh umat beragama. Dan untuk melatih moral nya sangat diperlukan softskill. Dengan adanya softskill, seseorang dilatih untuk belajar berinteraksi dan bekerja sama dalam suatu tim, tidak mementingkan kepentingan pribadi dibandingkan kepentingan kelompok, jujur dalam perbuatan dan sopan dalam tingkah laku, dan melatih kemampuan diluar kemampuan utama yang ia miliki. Sehingga dapat membuat nya jadi orang yang lebih baik.
.... © 2008 Template by:
SkinCorner