AMAZING

Diposting oleh via kus-kus On 19.45 0 komentar

AMAZING 


YOU'RE MY EVERYTHING THE REASON I SING
YOU'VE TAKEN ME UNDER YOUR WINGS
AND CLOSER TO YOU, I DRAW NEAR

MY LIFE'S IN YOUR HANDS
MY HEART BEATS IN YOUR PERFECT LOVE
MY LIPS SHALL PRAISE YOU, ADORE YOU
AND LIFTING MY LOVE, I WILL SING

REFF :
YOU'RE AMAZING
NEVER CHANGING
ALWAYS WITH ME
ENTHRONED WITHIN MY SOUL

OVERFLOWING
MY HEART OFFERS
THE DEEPEST OF HONOR AND WORSHIP
AMAZING
»

Permata Hatiku – Sammy Simorangkir

Diposting oleh via kus-kus On 19.41 0 komentar

Permata Hatiku

Dengan seg'nap hati dan jiwaku
Ku datang pada-Mu dalam kerinduan
Kasih-Mu yang sanggup mengubahku
Dan menguatkanku dalam pengharapan

Yesu engkaulah permata hatiku
Dunia tak dapat menggantikan-Mu
Kemuliaan-Mu tercurah bagiku
Menjadikanku indah dan semakin indah bagi-Mu
»

Coboy Junior - KAMU

Diposting oleh via kus-kus On 05.40 0 komentar
kamu buat aku tersipu buatku malu-malu
saat bersamamu, saat ku sapa dirimu
aku kok merinding buluku, kok jadi gugup aku
saat bersamamu, saat kau senyum padaku

mungkin inilah rasanya rasa suka pada dirinya
sejak pertama aku bertanya facebook-mu apa nomermu berapa
mungkin inilah rasanya cinta pada pandang pertama
senyuman manismu itu buat aku dag dig dug melulu

nanti aku follow twitter-mu aku tunggu retweet-mu
agar aku tahu sukakah kamu kepadaku

mungkin inilah rasanya rasa suka pada dirinya
sejak pertama aku bertanya facebook-mu apa nomermu berapa
mungkin inilah rasanya cinta pada pandang pertama
senyuman manismu itu buat aku dag dig dug melulu

yeah cuma kamu cuma kamu yang bisa membuatku
tidur tak tentu memikirkanmu pujaan hati
oh kamu cantik sekali
oh Tuhan aku hanya ingin dia tahu
kau lucu kau sangat lucu

mungkin inilah rasanya rasa suka pada dirinya
sejak pertama aku bertanya facebook-mu apa nomermu berapa nomermu berapa
mungkin inilah rasanya cinta pada pandang pertama
senyuman manismu itu buat aku dag dig dug melulu

mungkin inilah rasanya rasa suka pada dirinya
sejak pertama (sejak pertama) aku bertanya
(kulihat senyumanmu lirikanmu begitu cantiknya kamu)
facebook-mu apa nomermu berapa
mungkin inilah rasanya cinta pada pandang pertama
senyuman manismu itu buat aku dag dig dug melulu

kamu kamu kamu kamu kamu kamu kamu kamu
kamu kamu kamu kamu kamu kamu kamu kamu


»

Swing MakeOver / Swing X

Diposting oleh via kus-kus On 17.56 0 komentar
Swing MakeOver :
Teknik memanipulasi tampilan user interface (Java Swing). Teknik ini dilakukan dengan menggunakan penggambaran agar tampilan komponen-komponen Java Swing seperti TextField, Button, dan lain-lain menjadi tampak lebih cantik
 
SwingX :
Salah satu ‘turunan‘ dari Swing yang bisa digunakan seorang progammer jika bosan dengan Swing, atau menginginkan fitur-fitur tambahan pada Swing. Komponen pada SwingX hampir sama dengan komponen pada Swing, contoh pada Swing terdapat komponen JList, JTable, JComboBox dan pada SwingX komponen tersebut menjadi JXList, JXTable, JXComboBox.
 
Kelebihan SwingX 
  • Terdapat  fungsi addHighlighter() yang digunakan untuk memberi highlight pada sel tertentu (bisa berupa warna background berbeda dan sebagainya)

  •  SwingX juga menawarkan komponen baru, seperti JXDatePicker. Ini adalah contoh komponen yang sering dibutuhkan oleh aplikasi, tetapi tidak disediakan oleh Swing secara langsung.
 

  •  SwingX juga memiliki kotak dialog siap pakai, seperti JXTipOfTheDay, yang umum dipakai untuk menampilkan tips di program.
»

Java Foundation Class

Diposting oleh via kus-kus On 03.36 0 komentar
Java Foundation Class

Java Foundation Class (JFC) merupakan sekumpulan class-class Java yang digunakan untuk mengembangkan perangkat lunak berbasis GUI (Graphical User Interface). Selain itu, JFC juga mempunyai class-class yang digunakan untuk menambahkan fungsi dan kemampuan interaksi yang variatif dari pemrograman Java. Dari definisi ini, JFC tidak hanya berisi class-class GUI saja tetapi juga class-class lain yang dapat meningkatkan kemampuan pemrograman Java baik dari segi fungsionalitasnya maupun dari segi kemampuan interaksi pemrograman Java yang sangat kaya.

Feature JFC

1.1 Tabel Feature JFC

1.2 Tabel Feature JFC
 Pemilihan komponen dan library swing yang tepat dapat mempengaruhi kualitas program yang kita buat secara signifikan. Hal ini dikarenakan, dalam dunia Java Standard Edition, lebih spesifik lagi aplikasi Java yang dibangun menggunakan swing, belum ada framework yang benar-benar komprehensif membimbing pengembang untuk membuat aplikasi yang berkualitas. 
Pada umumnya aplikasi yang dikembangkan dengan Swing mempunyai kode yang sangat 'kotor', dimana kode yang berisi pengendalian terhadap event komponen swing bercampur aduk dengan kode yang berisi aturan bisnis dan kode yang berisi manipulasi terhadap data.

Swing Package
Swing API sangat bagus dan lengkap, Java 6.0 menyertakan setidaknya tujuh belas (17) buah package yang berisi class-class swing yang siap digunakan.



Utungnya kita tidak akan menggunakan semua class-class dalam package swing, hanya sebagian kecil saja dari class-class tersebut yang nantinya akan benar-benar kita gunakan. Sehingga kita bisa berkonsentrasi untuk memahami beberapa komponen penting saja. Dalam modul ini nanti kita hanya akan menggunakan beberapa class komponen swing yang penting saja. Beberapa kelas ini sudah cukup sebagai bahan pemembuat perangkat lunak berkualitas. Komunitas Java juga menyediakan banyak sekali library swing, antara lain dari Swingx dan JGoodies yang mengembangkan library standard swing dengan menambahkan berbagai macam feature menarik. Sedangkan komunitas dari javadesktop.org mengembangkan banyak sekali library swing untuk keperluan khusus. Nyaris semua komponen yang kita perlukan baik komponen umum hingga komponen untuk tujuan khusus banyak tersedia di internet, kita tinggal mencari dan menggunakan. Praktek yang baik dalam memilih komponen apa yang tepat adalah dengan mencari dahulu informasi di internet. Hal ini sangat bermanfaat untuk mengurangi waktu kita mengembangkan komponen, sehingga kita bisa lebih banyak berkonsentrasi untuk mengembangkan sisi bisnis dan usability dari software yang kita kembangkan. Sebaik apapun softeware yang kita buat tapi tidak  memberikan nilai tambah terhadap masalah yang dihadapi adalah kesia-siaan belaka. Banyak sekali software yang dianggap gagal memberikan nilai tambah terhadap masalah yang dihadapi hanya karena tampilan GUI-nya sangat susah dipahami dan tidak intuitif.

Swing HelloWorld
Menggunakan contoh langsung adalah cara yang tepat untuk memulai proses belajar. Cara ini memberikan gambaran kongkrit tentang subject yang akan dipelajari, sehingga proses belajar lebih cepat diserap. Untuk tujuan ini, kita akan membuat sebuah program kecil yang menampilkan kata “HelloWorld” menggunakan komponen swing. Berikut ini adalah langkah-langkah yang harus anda lakukan untuk membuat program “HelloWorld” berbasis komponen swing:
  1.  Install Java Development Kit (JDK)
  2.  Membuat program HelloWorld itu sendiri.
  3.  Melakukan kompilasi program HelloWorld
  4.  Menjalankan program HelloWorld
Install Java Development Kit
Yang perlu kita lakukan dalam langkah ini hanyalah mendownload JDK dari website java.sun.com. kemudian jalankan program instalasinya dan ikuti perintah-perintah dalam langkah-langkah instalasi tersebut. Setelah proses instalasi selesai, kita siap untuk membuat program Java.
Membuat program HelloWorld




Program Java dengan tampilan seperti di atas dapat dibuat dengan dua cara. Cara yang pertama adalah dengan menggunakan text editor dan mengetik kode program. Cara yang kedua adalah dengan menggunakan Netbeans Matisse GUI Builder.
Lakukan langkah-langkah berikut ini untuk membuat program diatas menggunakan text editor:
1. Buka text editor kesayangan anda.
2. Ketikkan kode program di bawah ini dan simpan dengan nama file HelloWorld.java :

public class HelloWorld {
public HelloWorld(){ }
public void display(){
JFrame.setDefaultLookAndFeelDecorated(true);
JLabel label = new JLabel("HelloWorld");
JFrame frame = new JFrame();
frame.getContentPane().add(label);
frame.setVisible(true);
frame.pack();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] str){
HelloWorld hello = new HelloWorld();
SwingUtilities.invokeLater(
new Runnable() {
public void run(){ hello.display(); }
});
}
}

Melakukan kompilasi program HelloWorld
Kompilasi program tersebut dengan cara menjalankan program javac (java compiler). Jika anda bekerja di lingkungan windows buka command prompt, kemudian ketik program berikut ini :
c:\latihan> javac HelloWorld.java
Jika anda bekerja di lingkungan GNU/linux, buka console dan ketikkan perintah berikut ini :
shell$ javac HelloWorld.java

Menjalankan program HelloWorld
Proses kompilasi akan menghasilkan file yang berekstensi .class, file inilah yang akan kita eksekusi. Jika anda bekerja di lingkungan windows lakukan perintah berikut ini:
c:\latihan> java HelloWorld
Jika anda bekerka di lingkungan GNU/Linux jalankan perintah berikut ini:
shell$ java HelloWorld

»

Contoh Event Handling di Java

Diposting oleh via kus-kus On 00.50 0 komentar
Event Handling merupakan konsep penanganan suatu action yang terjadi. Jadi suatu program akan berjalan saat sesuatu terjadi, misalnya saat tombol diklik, saat combo box dipilih dan sebagainya. Java memiliki beberapa jenis Event Handling, salah satunya adalah class ActionListener yang menangani aksi terhadap tombol. Berikut ini contoh programnya:
Tampilan:












Program:
 
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class ClickMe extends JFrame implements ActionListener {
 private JButton tombol;

 public ClickMe() {
  super ("Event Handling"); 

  Container container = getContentPane();
  container.setLayout(new FlowLayout());  

  tombol = new JButton ("Click Me!");
  tombol.addActionListener(this);
  container.add(tombol);  

  setSize (200,100);
  setVisible (true);
 }

 public static void main (String arg[]) {
  ClickMe test = new ClickMe();
  test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 }

 public void actionPerformed (ActionEvent e) {
  if (e.getSource() == tombol) {
   JOptionPane.showMessageDialog(null, "You click me, guys !!!");
  }
 }
}
 

repost : http://contohprogram.info/
»

Event Handling pada JAVA

Diposting oleh via kus-kus On 00.40 0 komentar
Event Handling
Event berguna untuk menangani interaksi user dengan program, misalnya user memilih
sebuah menu dalam aplikasi MIDlet.Untuk menangani event perlu
mengimplementasikan interface CommandListener dan atau ItemListener.
CommandListener berfungsi untuk menangani jika user memilih Command tertentu
sedangkan ItemListener berfungsi untuk menangani jika user mengubah nilai seperti
misalnya mengubah pilihan pada ChoiceGroup.
Untuk memberikan gambaran sebuah event bekerja, perhatikan contoh berikut.


import javax.microedition.MIDlet.*;
import javax.microedition.lcdui.*;
public class NotHelloWorld2 extends MIDlet implements CommandListener{
private Command cmdExit;
private Display display;
public NotHelloWorld2()
{
display = Display.getDisplay(this);
cmdExit = new Command("Exit", Command.SCREEN,2);
}
public void startApp()
{
TextBox t = new TextBox("Not ","Not Hello World",256,0);
t.addCommand(cmdExit);
t.setCommandListener(this);
display.setCurrent(t);
}
public void pauseApp()
{
}
public void destroyApp(boolean unconditional)
{
}
public void commandAction(Command cmd,Displayable disp)
{
if(cmd==cmdExit)
{
destroyApp(false);
notifyDestroyed();
}
}
}

Pemrograman aplikasi wireless dengan Java/J2ME 24
Pada contoh kedua ini, kita tambahkan sebuah Command untuk keluar dari aplikasi
yang telah kita buat pada contoh 1. Ketika program pertama kali dipanggil, maka state
berada pada Aktif, disini sebuah TextBox dan Command dibuat. Kemudian program
menunggu respon dari user dengan mengimplementasikan CommandListener. Ketika
user menekan Command “cmdExit” , maka program memanggil
metodh(destroyApp) untuk membunuh MIDlet.
»

Subscribe

Categories

About Me

Foto saya
Surabaya, Jawa Timur, Indonesia

Chat

Counter