January 18, 2011

Cara Menggunakan Brush Bubble ( gelembung sabun )


Buka foto yang mau dibuat bergelembung..
Sekarang setting Brush nya..
Yuk mari gan..
Klik Brush tool
Nanti muncul Brush palette.. kalo gak muncul silahkan Klik Windows > Brushes
Klik brush bubble yang sudah dibuat..
setting scattering nya .. ini fungsi nya untuk memisah kan bubble yang tadinya menumpuk
nanti coba-coba dengan angka yang lain..  sangat menyenangkan deh pokoknya..
Lalu setting juga shape dynamics nya..
ini berfungsi untuk besar kecil masing-masing bubble atau putaran masing -masing bubble
silahkan coba-coba aja yah..
kalo udah klik di foto yang tadi udah disiapkan..
Ukuran nya terserah temen-temen aja.. mau gede , kecil, sedang..
Lebih bagus lagi kalo foreground nya PUTIH..
Hasilnya adalah
Selamat mencoba dan bersenang-senang..  ;)

Membuat Brush Bubble (gelembung Sabun) dengan Adobe Photoshop


Kita buat dokumen yang agak gede biar brush na nanti rada bagus gambarnya :)
warnai dokumen baru dengan warna hitam dengan brush tool
Buat layer baru.. klik Layer > new > layer
buat lingkaran dengan elliptical Marquee tool , drag sambil klik tombol SHIFT biar lingkaran nya bener-bener bulet..
Klik Edit > Stroke .. beri warna abu-abu agak gelap atau
Klik Select > Save Selection
untuk menyimpan lingkaran tadi biar nanti bisa di load dengan besar dan tempat yang sama..
Klik Channel palette.. sebelahnya layer palette..  terus klik Alpha 1
Ini seleksi kita yang sudah di simpen.. jadi nanti gak usah ribet-ribet lagi buat lingkaran dengan besar dan di tempat yang sama.
Sekarang klik RGB channel
klik lagi Layer palette
Tekan CTRL + D untuk menghilangkan seleksi
Klik Filter > blur > Gaussian blur
Sekarang buat layer baru di atas layer 1..
Klik layer > new >  layer
kita buka seleksi yang tadi kita simpan..
Klik select > load selection
Pilih channel Alpha 1
Klik Edit > Stroke ini untuk membuat lingkaran tipis.. beri warna abu-abu terang .. lebih terang dari yang pertama…

5 Syntax Dasar dalam Visual Basic 6.0


Berikut ini Saya Akan membahas tentang beberapa Syntax Dasar yang wajib kita kuasai dalam Visual Basic.
1. Message Box (Msgbox)
    Ini digunakan untuk menampilkan Pesan pada program pada kotak dialog :
    Bentuk Dasarnya : msgbox (prompt[,button][,title][,help file, contex])
    contohnya : private Sub Command2_click()
                       msgbox"Kolom email wajib isi",vbexclamation,"Peringatan"
                       end sub
2. If.....Then.......Else
    Ini merupakan statemen kondisi yang sangat populer
    Contohnya : if nilai_ak >=80 then
                          nilai_hr = "A"
                        msgbox  "Selamat dapat nilai Terbaik",vbinformation,"Informasi"
                       else
                       msgbox  "Wajib Belajar Lagi Kamu!!!",vbinformation,"Informasi"
                       end if

3. Bersambung Nanti yah..........

January 6, 2011

10 Laptop TerUnik (10 really unique and cool laptops)


Here are 10 really unique and cool laptops. From a dual screen laptop, to a split keyboard laptop to even a million dollar laptop!
Top 10 Unique Laptops

The Million Dollar Laptop
Top 10 Unique Laptops
UK-based bespoke luxury goods creator Luvaglio has created the first million dollar laptop. That's what the first of their luxury laptops will sell for. Full details of the laptop have not been released at this point, but it is known that it incorporates a 17" wide LED lit screen with a specially designed anti-reflective glare coating for clear and brighter image, 128GB of Solid State Disk space and a slot loading Blue-Ray drive. There is an integrated screen cleaning device and a very rare coloured diamond piece of jewellery that doubles up as the power button when placed into the laptop, and also acts as security identification.
Orkin's Rolltop
Top 10 Unique Laptops
The Orkin Design Rolltop would definitely be an item in the must-have list of most geeks, even if it is but a concept at point of publishing. Why do we say so? This "notebook" comes with a flexible OLED display which also handles multitouch for those who are head over heels with the iPhone. When fully rolled out, it ends up as a 17" flatscreen display but can also be folded into a 13" tablet when required. No idea on whether it will run on wireless power or not, but it seems as though the detachable stand will hold the tablet's stylus, power adapter and USB ports.
Datamancer's Steampunk Laptop
Top 10 Unique Laptops
This may look like a Victorian music box, but inside this intricately hand-crafted wooden case lives a Hewlett-Packard ZT1000 laptop that runs both Windows XP and Ubuntu Linux. It features an elaborate display of clockworks under glass, engraved brass accents, claw feet, an antiqued copper keyboard and mouse, leather wrist pads, and customized wireless network card. The machine turns on with an antique clock-winding key by way of a custom-built ratcheting switch made from old clock parts.

January 4, 2011

Menampilkan Daftar Direktori dalam Java


Kelas file menyediakan method list ( ) untuk menampilkan daftar file dan derektory yang terdapat dalam derektory tertentu, daftar file dan derektory yang diperoleh tersebut akan disimpan dalam variabel bertipe array dari tipe string. Selain itu, untuk keperluan pengngurutan terhadap daftar yang di dapatkan, kita dapat mengunakan method sort ( ) yang terdapat pada kelas array. Berikut ini contoh program sedehana yang akan menunjukan cara kerja dari method list ( ).


import java.io.File;

class DemoListDirektori {   
  public static void main(String[] args) {
    String dir = "d:/javaCode";   
    File f = new File(dir);
   
    String[] daftar = f.list();
    java.util.Arrays.sort(daftar);
   
    System.out.println("File dan direktori dalam D:\\javaCode");
    System.out.println();
   
    for (int i=0; i<daftar.length; i++) {
      File fTemp = new File(dir + "/" + daftar[i]);
      if (fTemp.isDirectory()) {
        System.out.println(daftar[i] + "\t\t<DIR>");
      } else {
        System.out.println(daftar[i]);
      }       
    }   
  }
}
http://www.tutorialjava.co.cc/2010/11/menampilkan-daftar-file-dan-derektory.html

Koneksi Database Mysql dengan Java



import java.sql.Connection;
import java.sql.DriverManager;

public class koneksi2 {   
    public static void main(String args[]){
               
        try{
            //username untuk koneksi ke database
            String userName = "root"; //username database
            String password = ""; //password database
            String url = "jdbc:mysql://localhost:3306/indie"; // tabel database
            Class.forName("com.mysql.jdbc.Driver");//pengenalan koneknsi driver
          
            //perintah koneksi ke database
            Connection  koneksi=DriverManager.getConnection(url, userName, password);
            System.out.println("Koneksi Berhasil");
       
        }catch(Exception ex){
            System.err.println("Error:"+ex);
           
        }
    }
}
Source : http://www.tutorialjava.co.cc/2010/11/koneksi-database-mysql-dengan-java.html

Membuat file exe untuk program java


Kemaren ada teman saya sempet tanya gmn cara bikin file installer untuk java,... dari pada saya bingung jelasin nya mendingan saya bikin langsung saja tutorialnya begitulah jawab saya heheheheh :P

untuk membuat file installer saya biasanya menggunakan 2 aplikasi software
       1.Jsmooth yang bisa di download di sini

       2.Nsis yang bisa di doenload di sini

Sebenarnya menggunakan Nsis pun sudah bisa menjadi file installer,... tetapi nsis tidak bisa digunakan untuk merubah icon pada program file,.. nah cara untuk mengatasinya saya menggunakan Jsmooth, jadi untuk file jarnya kita jadikan exe.

Pertama buka jsmooh yang sudah terinstall di komputer Seperti tampilan dibawah ini




Kemudian Pilih pada menu skeleton pilih combo box pada menu window wraper

Kemudian menuju menu dibawahnya lagi yaitu executable

Executable binary adalah nama file .exe setelah jadi nanti,.. jangan lupa juga pilih icon untuk aplikasi kamu.jangan lupa centang pada checkbox set the executable folder
kemudian pilih pada menu aplication.


Keterangan Di atas adalah :
1. Pilih file jar yang sudah kamu compile
2. Pilih pada main class aplikasi kamu
Setelah itu pilih pada menu Project  lalu compile.... taraaaaa... aplikasi exe sudah jadi...

Sebelum memulai membuat file installer petama kita buat dulu file instaler dengan ekstensi .nsi
buka editor kesayangan kamu notepad atau saya biasanya menggunakan notepad++ dan isi dari file tersebut adalah seperti dibawah ini

############################################################################

; Nama aplikasi
Name "direktorikamu" ;folder yang akan tampak pada menu START -> ALL PROGRAM pada komputer

; Nama File installer
OutFile "Setup.exe" ; nama file setelah menjadi file installer

; default Directory
InstallDir "$PROGRAMFILES\direktorikamu" ; direktori yang ada pada programfiles

; Pesan untuk menentukan installasi tujuan
DirText "Pilih folder tujuan aplikasi ini."

; ---------------------------------------------
; ******** SECTION FOR INSTALLING *************
; ---------------------------------------------

;tidak ada komponen/fitur yg dipilih
Section ""

; file output dan directori kerja shortcuts
;========================================================================
; file file yang akan di masukan pada file instaler nantinya, bisa kamu tambahin sendiri
SetOutPath $INSTDIR\lib
File lib\mysql-connector-java-5.1.7-bin.jar

SetOutPath $INSTDIR\images
File images\user.png

SetOutPath $INSTDIR\Report
File Report\report.jasper
File Report\report.jrxml

;============= end of component ===========================================================

;================== file yang akan di masukan dalam file installer =======================
SetOutPath $INSTDIR
File aplikasikamu.exe ;aplikasi hasil dari file jsmooth
File aplikasikamu.jar ;file jar yang sudah di compile


;================= uninstall program ;==================================
WriteUninstaller $INSTDIR\Uninstall.exe

; /////// membuat shorutcut pada start program ///////////

CreateDirectory "$SMPROGRAMS\direktorikamu\"
CreateShortCut "$SMPROGRAMS\direktorikamu\
  \aplikasikamu.lnk" "$INSTDIR\aplikasikamu.exe"

;///////////////// uninstall shourcut //////////////////////
CreateShortCut "$SMPROGRAMS\direktorikamu\
  \Uninstall Deprint.lnk" "$INSTDIR\Uninstall.exe"

; //////////// Akhir Membuat SHORTCUTS /////////

; ////REGISTRY  ADD/REMOVE PADA CONTROL PANEL

WriteRegStr HKLM "Software\Microsoft\Windows\
  \CurrentVersion\Uninstall\direktorikamu" "DisplayName"\
  "Deprint_Admin"

WriteRegStr HKLM "Software\Microsoft\Windows\
  \CurrentVersion\Uninstall\direktorikamu" "UninstallString" \
  "$INSTDIR\Uninstall.exe"

; //// Akhir Pembuatan REGISTRY KEYS ////////////

MessageBox MB_OK "Instalasi berhasil..............." ; pesan jika installasi berhasil

SectionEnd

; -------------------------------------------------
; ********* uninstall program dan file-file apa saja yang akan di hapus saat uninstall **************
; -------------------------------------------------

Section "Uninstall"
; remove all the files and folders
Delete $INSTDIR\aplikasikamu.exe ; delete self
Delete $INSTDIR\aplikasikamu.jar

Delete $INSTDIR\lib\mysql-connector-java-5.1.7-bin.jar

Delete $INSTDIR\Report\Report.jasper
Delete $INSTDIR\Report\Report.jrxml


RMDir $INSTDIR

; menghapus shorcut
Delete "$SMPROGRAMS\direktorikamu\aplikasikamu.lnk"
Delete "$SMPROGRAMS\direktorikamu\Uninstall aplikasikamu.lnk"
RMDIR "$SMPROGRAMS\direktorikamu"

;menghapus registri
DeleteRegKey HKEY_LOCAL_MACHINE "SOFTWARE\direktorikamu"
DeleteRegKey HKEY_LOCAL_MACHINE "SOFTWARE\Microsoft\
  \Windows\CurrentVersion\Uninstall\direktorikamu"

SectionEnd


#############################################################################

kemudian simpan dengan extensi .nsi dan simpan di folder yang sama dengan file setup hasil dari jsmooth tadi... atau jika kurang jelas kamu bisa bukan di sini klik
Setelah itu tinggal membuat file installer dengan nsis buka nsis yang sudah terinstall di komputer kamu

pilih compiler nsi script arahkan pada file.nsi yang sudah kamu buat, dan.... aplikasi sudah siap digunakan
Source : 
http://www.tutorialjava.co.cc/2010/11/membuat-file-exe-untuk-program-java.html

Cara Membuat Class d Java


Sangat berguna sekali artikel dari mas Ari Hermawan, semoga beliau dalam keadaan sehat selalu. Berbekal dari situ saya mo ngajak untuk belajar membuat class sederhana dalam JAVA.

Persyaratan :

   1. Berdoa dan siapin kopi item
   2. Settingan JDK dikomputer udah jalan dengan benar
   3. Editor favorit, klo saya pake Notepad++ men
   4. Sedikit cemilan

Ketik script berikut dieditor kamu, jangan protes..ketik dulu ja..

class Binatang {
    private String suara;
    private String makanan;
    private int kaki;
    
    public Binatang() {
        this.suara = "Suara Binatang";
        this.makanan = "Makanan Binatang";
        this.kaki = 4; //misalkan kakinya 4
    }
    
    public Binatang(String suaranya, String makanannya, int kakinya) {
        suara = suaranya;
        makanan = makanannya;
        kaki = kakinya;
    }
    
    public void setSuara(String suaranya) {
        suara = suaranya;
    }
    
    public void setMakanan(String makanannya) {
        makanan = makanannya;
    }
    
    public void setKaki(int kakinya) {
        kaki = kakinya;
    }
    
    public String getSuara() {
        return suara;
    }
    
    public String getMakanan() {
        return makanan;
    }
    
    public int getkaki() {
        return kaki;
    }
    
    public void infoBinatang() {
        System.out.println("Makanan = " + makanan);
        System.out.println("Suara = " + suara);
        System.out.println("Kaki = " + String.valueOf(kaki));
        System.out.println(" "); //dikosongkan untuk jarak
    }
    
    public static void main(String[] args) {
        System.out.println("<= membuat Objek kuda secara default =>");
        Binatang kuda = new Binatang();
        kuda.infoBinatang();
        
        System.out.println("<= membuat Objek Singa dengan parameter =>");
        Binatang singa = new Binatang("Mengaum","Daging",4);
        singa.infoBinatang();
        
        System.out.println("<= membuat Objek ayam tapi melalui setter =>");
        Binatang ayam = new Binatang();
        ayam.setSuara("Kukuruyuk");
        ayam.setMakanan("Biji-bijian");
        ayam.setKaki(2);
        ayam.infoBinatang();
    }
}

Begini penjelasannya, class Binatang ini mempunyai 3 properti yaitu suara, makanan, dan kaki. Nilai dari properti tadi diisi secara default pada saat construktor dijalankan, lalu kapan construktor dijalankan? yaitu pada saat membuat objek dengan menggunakan new, berikut :

Binatang kuda = new Binatang();

Dan dibawah ini adalah construktor yang dimaksud :


public Binatang() {
        this.suara = "Suara Binatang";
        this.makanan = "Makanan Binatang";
        this.kaki = 4; //misalkan kakinya 4
    }

Penggunaan this artinya menunjukan objek kelas Binatang itu sendiri, boleh digunakan dan bisa saja tidak..sama ja ko. Selain itu ada Construktor yang mempunyai parameter, maka dalam contoh membuat objek singa seperti ini :


Binatang singa = new Binatang("Mengaum","Daging",4);

Objek singa menggunakan construktor dibawah ini :


public Binatang(String suaranya, String makanannya, int kakinya) {
        suara = suaranya;
        makanan = makanannya;
        kaki = kakinya;
    }

Selain itu class Binatang ini juga mempunyai beberapa metode yaitu :


public void setSuara(String suaranya) {
        suara = suaranya;
    }

Metode diatas berguna untuk memberikan nilai properti suara. Begitu juga dengan setMakanan dan setKaki berguna untuk memberikan nilai properti makanan dan kaki. Berbeda dengan 3 metode diatas, class ini juga memiliki metode lain yaitu :


public String getSuara() {
        return suara;
    }

Metode diatas bukan untuk memberikan nilai properti suara, tetapi memperoleh/mengambil nilai properti suara dari metode setSuara() diatas. Untuk perintah return suara, artinya nilai properti suara tersebut akan diberikan apabila metode getSuara() ini dipanggil. lanjuut...


public void infoBinatang() {
        System.out.println("Makanan = " + makanan);
        System.out.println("Suara = " + suara);
        System.out.println("Kaki = " + String.valueOf(kaki));
        System.out.println(" "); //dikosongkan untuk jarak, 
 klo di HTML mah
    }

Perhatikan public void infoBinatang(), terdapat kata void yang berarti metode tidak untuk menghasilkan sebuah nilai tertentu, tetapi hanya untuk mengerjakan sesuatu. Klo dipaskal sama seperti procedure, ingat dalam JAVA tidak ada procedure tapi hanya ada fungsi. Metode ini mengerjakan/ menampilkan semua atribut class ini.

Terakhir..


public static void main(String[] args) {
        System.out.println("<= membuat Objek kuda secara default =>");
        Binatang kuda = new Binatang();
        kuda.infoBinatang();
        
        System.out.println("<= membuat Objek Singa dengan parameter =>");
        Binatang singa = new Binatang("Mengaum","Daging",4);
        singa.infoBinatang();
        
        System.out.println("<= membuat Objek ayam tapi melalui setter =>");
        Binatang ayam = new Binatang();
        ayam.setSuara("Kukuruyuk");
        ayam.setMakanan("Biji-bijian");
        ayam.setKaki(2);
        ayam.infoBinatang();
    }

Metode ini tidak harus dimiliki sebuah class, metode main diperlukan apabila class ini ingin dijalankan. Ayo kita gali script diatas, pertama-tama mencetak <= membuat Objek kuda secara default => fungsinya hanya untuk penjelas bahwa ini adalah objek kuda, baris berikutnya adalah membuat objek kuda : Binatang kuda = new Binatang(); baris berikutnya kuda.infoBinatang(); memanggil objek kuda dengan metode infoBinatang(), karena tidak mempunyai parameter maka memanggil construktor Binatang().

Untuk bait selanjutnya (beuh bait kek puisi ja). Hampir sama dengan Objek kuda, mencetak <= membuat Objek Singa dengan parameter =>  lalu membuat objek singa Binatang singa = new Binatang("Mengaum","Daging",4); karena memiliki parameter Binatang("Mengaum","Daging",4); maka yang dipanggil construktor public Binatang(String suaranya, String makanannya, int kakinya). baris singa.infoBoinatang(); untuk memanggil objek kuda dengan metode infoBinatang().
Naah ada yang beda dengan objek ayam yaitu menggunakan metode set..pertama objek ayam dibuat, terus diset dengan metode setSuara untuk dapet nilai properti suara, setMakanan untuk ambil nilai properti makanan dan seterusnya. Lalu metode infoBinatang() dipanggil dengan mendapatkan parameter dari ketiga metode set tadi.

Program diatas kalo dijalankan maka hasilnya :
<=== membuat Objek kuda secara default===>
Makanan = Makanan Binatang
Suara = Suara Binatang
Kaki = 4

<=== membuat Objek Singa dengan parameter ===>
Makanan = Daging
Suara = Mengaum
Kaki = 4

<=== membuat Objek ayam tapi melalui setter ===>
Makanan = Biji-bijian
Suara = Kukuruyuk
Kaki = 2

Semoga bermanfaat...


Sistem Penjualan dengan Java


Misalkan sebuah perusahaan bernama CosCom, inc membutuhkan sistem komputerisasi penjualan barang. Dimana sebagai masukan (input) adalah pemesanan barang dari pelanggan berupa SO atau Sales Order alias bukti pemesanan barang. Selanjutnya bagian administrasi menerima SO dan memberikannya ke bagian gudang, dan bagian gudang merespon apakah barang yang dipesan ada atau tidak. Jika ada maka bag. administasi membuatkan faktur, sebaliknya jika barang kosong bag. administrasi memesan ke vendor ( Pemasok ).
Alur secara nalar seperti itu men, tapi untuk memudahkan dalam membuat sistem komputerisasi maka kita wajib membuat flowchart ( Diagram Alur Sistem ) seperti dibawah ini :
Flowchart sistem penjualan
Bagi yang belum mempelajari cara membuat flowchart silahkan cari tutorial di Internet minta ma mbah Google, kalau ga cari di Toko buku kesayangan. Penting loh sebuah flowchart dalam pembuatan sebuah sistem komputerisasi. Lanjut yah..
Kalian tau tentang OMT ? betul ( betul apanya, apaan mang OMT teh? ), kebetulan saya juga baru baca sedikit nih jadi misalkan kalian penasaran yaa explore sendiri kalau dibahas disini bisa panjang banget. Untuk kali ini saya menggunakan Model Objek, yang merupakan salah satu dari tiga teknik pemodelan objek atau Object Modelling Technique ( OMT ). Tujuannya adalah menentukan objek - objek apa saja yang akan digunakan untuk sistem yang dibuat, objek tadi dipakai untuk Table dalam desain Database program nantinya.
Model Objek dalam sistem penjualan ini adalah Pelanggan, Faktur, dan Barang. Ketiga Objek ini akan di bentuk dengan menggunakan Diagram Objek yaitu alat yang berbentuk persegi panjang dengan 3 bagian didalamnya ( nama objek, field, dan kumpulan metode ). Berikut Diagram Objek untuk sistem penjualan ini :

Diagram Objek sistem penjualan
Tentunya kita semua tahu dalam membuat program, kita memerlukan Desain Database yang mendukung untuk dikembangkan. Pada tulisan ini saya mendesain database dengan Normalisasi, karena begitu pentingnya agar mendapatkan susunan data atau tabel yang efektif juga efisien. Beberapa analis mengatakan bahwa tabel dikatakan baik jika sudah mencapai minimal 3NF atau Thrid Normal Form ( bentuk normal ketiga ). Dan insyaAllah Model Objek yang dibuat tadi sudah mencapai bentuk 2NF, jadi tinggal melanjutkan ke bentuk 3NF. ( Perlu belajar Normalisasi nih, banyak buku referensinya ko cari yah biar paham bareng2 ).
Saya jelaskan sedikit tentang 3NF, syarat dikatakan sudah mencapai 3NF adalah sebuah tabel tidak boleh terdapat Transitive Dependency artinya field bukan kunci tergantung pada field bukan kunci dalam satu tabel, ga ngerti ? ulangi bacanya. Berikut adalah bentuk 3NF-nya :
3NF

Sekian dulu bagian pertama ini saya buat di Hari Baru dan Umur Baru saya, terima kasih untuk Allah atas segala karunianya dan Orang Tua saya moga mereka mendapat cukup kebahagian dunia akhirat, Amien. Sampai ketemu di bagian kedua...wass


Buat Login pakai JAVA


Wah dah lama ga posting tentang JAVA nih, rindu juga.. ya udah sekarang kita belajar lagi membuat form Login yang pastinya menggunakan JAVA, ( form terus bosen, namanya juga masih dasar ). Tapi ada yang beda dengan form yang ini, kita menggunakan setBounds untuk menempatkan Objek-objeknya. Bagaimana implementasinya mangga diikuti.
Berikut adalah tampilan form yang akan kita buat..
Form Login Java
Dan ini script javanya, simpan dengan nama "LoginForm.java" ga pake petik :
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.text.*;

public class LoginForm {
 
    public static void main(String[] args) {
        final JFrame primer = new JFrame("Login Form");
        JLabel lblUname = new JLabel("User Name");
        lblUname.setFont(new Font("Verdana",1,12));
        JLabel lblPaswd = new JLabel("Password");
        lblPaswd.setFont(new Font("Verdana",1,12));
        final JTextField TxtUname = new JTextField(20);
        final JPasswordField TxtPaswd = new JPasswordField(20);
        final JButton btnLogin = new JButton("Login");
        final JButton btnExit = new JButton("Exit");
        
        Container skt = primer.getContentPane();
            skt.add(lblUname);
            skt.add(lblPaswd);
            skt.add(TxtUname);
            skt.add(TxtPaswd);
            skt.add(btnLogin);
            skt.add(btnExit);
        primer.setSize(250,200);
        primer.setVisible(true);
        Dimension layar = Toolkit.getDefaultToolkit().getScreenSize();
        int L = (layar.width - primer.WIDTH) / 2;
        int T = (layar.height - primer.HEIGHT) / 2;
        primer.setLocation(L,T);
        primer.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        lblUname.setBounds(10,10,140,20);
        TxtUname.setBounds(90,10,130,20);
        lblPaswd.setBounds(10,40,140,20);
        TxtPaswd.setBounds(90,40,130,20);
        btnLogin.setBounds(90,70,65,20);
        btnExit.setBounds(160,70,60,20);
        
        btnExit.addActionListener(new ActionListener()
        { public void actionPerformed(ActionEvent e) {
            int pesan = JOptionPane.showConfirmDialog(null,"Keluar aplikasi?",
"Peringatan",JOptionPane.YES_NO_OPTION);
            if(pesan==0) 
            System.exit(0);
          }
        } );


        btnLogin.addActionListener(new ActionListener()
        { public void actionPerformed(ActionEvent e) {
            String puname = TxtUname.getText();
            String ppaswd = TxtPaswd.getText();
            if(puname.equals("chayo") && ppaswd.equals("keindahan")) {
                JOptionPane.showMessageDialog(null,"Selamat Datang");
                mUtama.dUtama();
                primer.setVisible(false);
            } else {
JOptionPane.showMessageDialog(null,"Password dan User Name Salah");
                TxtUname.setText("");
                TxtPaswd.setText("");
                TxtUname.requestFocus();
            }
          }
        } );
        
    }
}
Membuat form kaya gitu ja meuni panjang kitu, tenang insyaAllah saya jelaskan dengan bahasa manusia versi saya. Mungkin ada bagian yang saya lewat, karena ada ditulisan saya sebelumnya dan sama penjelasannya.
lblUname.setFont(new Font("Verdana",1,12));
Mensetting font dari label lblUname, class Font mempunyai parameter "Verdana" sebagai jenis font, 1 untuk set Bold (0 = normal, 1 = blod, 2 = italic, coba ja pake angka diatasnya), 12 untuk ukuran font-nya.
            Container skt = primer.getContentPane();
            skt.add(lblUname);
            skt.add(lblPaswd);
            skt.add(TxtUname);
            skt.add(TxtPaswd);
            skt.add(btnLogin);
            skt.add(btnExit);
Alasannya sederhana kenapa dibuatkan Objek Container skt, ya untuk mempersingkat saja, misal primer.getContentPane().add(lblIname); bisa menggunakan skt sebagai pengganti primer.getContentPane() dan hasinya skt.add(lblUname);. Keduanya sama berfungsi memasukan LblUname ke dalam Frame form.
        lblUname.setBounds(10,10,140,20);
        TxtUname.setBounds(90,10,130,20);
        lblPaswd.setBounds(10,40,140,20);
        TxtPaswd.setBounds(90,40,130,20);
        btnLogin.setBounds(90,70,65,20);
        btnExit.setBounds(160,70,60,20);
Ini dia yang membuat beda dari form pada tulisan sebelumnya, perhatikan angka-angka yang mungkin membuat bingung. Sebagai contoh lblUname.setBounds(10,10,140,20);, menentukan angka-angka ini juga sederhana yaitu dengan perkiraan, hehe. Lihat gambar dibawah :
Form Login Java SetBounds
Ini rumusnya = setBounds(X, Y, L, T )
        btnExit.addActionListener(new ActionListener()
        { public void actionPerformed(ActionEvent e) {
            int pesan = JOptionPane.showConfirmDialog(null,"Keluar aplikasi?",
"Peringatan",JOptionPane.YES_NO_OPTION);
            if(pesan==0) 
            System.exit(0);
          }
        } );
Bagian script diatas adalah menjadikan btnExit mempunyai event pada saat diklik, alurnya adalah pada saat diklik munculkan pesan yang menanyakan "Keluar Aplikasi?", jika YES maka variable pesan = 0, jika NO maka bernilai 1. Jika dipilih YES maka keluar dari Program System.exit(0);.
btnLogin.addActionListener(new ActionListener()
        { public void actionPerformed(ActionEvent e) {
            String puname = TxtUname.getText();
            String ppaswd = TxtPaswd.getText();
            if(puname.equals("chayo") && ppaswd.equals("keindahan")) {
                JOptionPane.showMessageDialog(null,"Selamat Datang")
            } else {
JOptionPane.showMessageDialog(null,"Password dan User Name Salah");
                TxtUname.setText("");
                TxtPaswd.setText("");
                TxtUname.requestFocus();
            }
          }
        } );
btnLogin mempunyai event pada saat diklik, TxtUname.getText() berfungsi untuk mengambil isi dari TextField TxtUname begitu juga dengan TxtPaswd. Lalu diperiksa apakah TxtUname tadi sama dengan kata "chayo" dan TxtPaswd sama dengan "keindahan", jika benar maka Muncul pesan "Selamat Datang", jika kondisi salah maka muncul pesan "Password dan User Name Salah". TxtUname.setText(""); artinya mengosongkan value dari TxtUname. TxtUname.requestFocus(); artinya mengarahkan kursor ke TxtUname.
Jalankan programnya.. Semoga bermanfaat..

Source :
http://www.chayo.my-php.net/artikel_view.php?page_detil=Membuat%20form%20login%20sederhana%20dengan%20JAVA%20[05-Jun-2009]

January 2, 2011

Bingung Program C++ ga jalan Win7 ini Solusinya


Bingung mencari software compiler C++ yang free dan bisa berjalan di Windows 7 ? Pada posting kali ini saya akan memberikan informasi software compiler C++ yang free dan bisa berjalan di Windows 7. Pada kasus ini versi Windows yang saya pakai adalah Windows 7 Profesional Edition.
Software compiler atau IDE C++ yang bisa berjalan pada Windows 7 milik saya adalah DEVC++. kamu dapat mendownloadnya di situs brothersoft.com atau dengan mengklik link ini. Berikut ini merupakan tutorial langkah demi langkah menginstall program Dev-C++.
  1. Seperti biasa untuk menginstall program Windows yang sudah selesai didownload, kamu dapat melakukan double klik pada file installernya.
  2. Pada welcome screen devc++ langsung saja klik tombol OK. untuk lebih jelasnya coba perhatikan gambar dibawah ini
  3. Welcome Screen devc 300x107 Program Compiler C++ yang compatibel di Windows 7
  4. Untuk pilihan bahasa, pilih bahasa yang familiar dengan kamu selain Bahasa Indonesia tentunya.Karena pilihan Bahasa Indonesia tidak ada. Pada pilihan ini saya memilih bahasa yang sudah diset secara default oleh program, yaitu Bahasa Inggris. Klik tombol OK untuk memilih bahasa tersebut. Untuk lebih jelasnya coba perhatikan gambar dibawah ini
  5. Pilihan Bahasa Program DevC Program Compiler C++ yang compatibel di Windows 7
  6. Window berikutnya menampilkan informasi mengenai lisensi yang dimiliki oleh program Dev-C++. Dimana lisensi program ini adalah GNU General Public License. Silahkan baca lisensinya, lalu klik tombol I Agree.
  7. Window berikutnya menampilkan daftar komponen yang akan diinstall oleh program Dev-C++. Biarkan saja apa adanya dan langsung klik tombol Next.
  8. Window berikutnya menampilkan lokasi dimana program Dev-C++ akan diinstall. Biarkan saja apa adanya dan langsung klik tombol Install.
  9. Pada pilihan apakah program ini dapat digunakan oleh semua user, klik tombol Yes untuk menyetujui option ini, dan No apabila tidak setuju. Pada kasus ini saya mengklik tombol Yes. Untuk lebih jelasnya coba perhatikan gambar dibawah ini
  10. Option Penggunaan program DevC 300x114 Program Compiler C++ yang compatibel di Windows 7
  11. Pada window berikutnya langsung aja klik tombol Finish untuk mengakhiri proses instalasi program DevC, sekaligus untuk menjalankan program tersebut.
  12. Window berikutnya menampilkan informasi yang menyatakan bahwa program ini masih dalam tahap beta dan juga menampilkan informasi tempat penyimpanan config file dari program DevC. Langsung aja klik tombol OK
  13. Pada Window pilihan setting konfigurasi DevC, langsung aja klik tombol Next sebanyak 3 kali.
  14. Tunggu sampai DevC selesai melakukan konfigurasi. Apabila DevC selesai melakukan konfigurasi, kamu dapat menekan tombol OK. Program DevC akhirnya sukses diinstall dan siap digunakan. Kamu dapat mencoba membuat program hello word yang pernah saya bahas di posting membuat program aplikasi hello word dengan C++. pada posting-posting mendatang yang membahas pemrograman C++, saya akan menggunakan program DevC untuk membuat program dengan menggunakan bahasa C++
Oke sekian saja posting kali ini. Selamat mencoba dan good luck icon wink Program Compiler C++ yang compatibel di Windows 7
 Source : http://www.indrabt.com/program-compiler-c-yang-compatibel-di-windows-7.html

Membuat Page d Wordpress

Pada posting kali ini saya akan membahas bagaimana cara membuat menu page di wordpress.Yang dimaksud dengan menu page adalah menu dalam bentuk halaman yang apabila diklik akan menuju ke suatu situs tertentu, tergantung dari alamat website yang diletakkan di menu page tersebut.
Seperti yang kita ketahui bahwa WordPress tidak bisa membuat menu page yang apabila diklik akan langsung menuju ke suatu situs tertentu. Biasanya untuk membuat link yang letaknya di halaman wordpress, kita harus mengisi halaman tersebut dengan content, lalu content tersebut dibuat link untuk menuju ke situs yang diinginkan. Padahal lebih praktis apabila user mengklik nama halaman, maka secara otomatis akan menuju ke suatu website tertentu. Oke cukup penjelasannya, berikut ini merupakan tutorial cara membuat menu page di wordpress
  • Pastikan kamu sudah memiliki plugin page links to. Kalo tidak punya kamu bisa mendownloadnya di sini
  • Langkah berikutnya menginstall plugin page links to dan mengaktifkannya. Bagi yang tidak tahu cara menginstall wordpress plugin bisa membaca posting dengan judul instalasi wordpress plugin.
  • Langkah berikutnya klik menu page seperti yang ditunjukkan oleh gambar dibawah ini
Menu Page Wordpress Membuat Menu Page di Wordpress
  • Pilih sub menu add new di menu page. Isikan judul halaman yang akan ditampilkan di bawah tulisan Add New Page. untuk lebih jelasnya coba lihat gambar dibawah ini
Tempat mengisi judul halaman wordpress 300x45 Membuat Menu Page di Wordpress
  • Langkah terakhir adalah membuat link ke situs yang hendak dituju, dengan mengisi di bagian page links to. Kamu dapat mencentang pilihan open this link in a new window untuk membuka window baru apabila menu page diklik. Untuk lebih jelasnya coba lihat gambar di bawah ini
Section Page Links to 300x61 Membuat Menu Page di Wordpress
  • Apabila lancar, maka menu page yang baru kamu buat akan muncul di posisi page wordpress. Letak posisi page wordpress pada umumnya ada di bagian atas. Berikut ini merupakan contoh hasil menu page yang saya buat.
Menu hasil plugin page links to 300x152 Membuat Menu Page di Wordpress
Akhir kata. Selamat mencoba dan good luck icon wink Membuat Menu Page di Wordpress

Cara Install OSCommerce

Pada posting kali ini saya akan membahas tutorial langkah demi langkah menginstall OSCommerce di komputer lokal. Bagi kamu yang bingung apa itu yang dimaksud dengan OSCommerce, saya akan memberikan sedikit penjelasan singkat. OSCommerce adalah CMS yang berguna untuk membuat toko online atau istilah kerennya adalah e-commerce.
Syarat yang dibutuhkan untuk menginstall OSCommerce adalah :
  • PHP versi 4.2 atau versi yang lebih tinggi.
  • MySQL Database versi 3.23 atau versi yang lebih tinggi.
  • Apache web server versi 1.3 atau versi yang lebih tinggi.
Saran saya sebaliknya kamu mendownload XAMPP web server di situs XAMPP daripada kamu mendownload satu persatu software-software diatas. Untuk kamu yang ingin mengetahui cara menginstall XAMPP untuk sistem operasi Windows dapat membaca posting dengan judul panduan menginstall XAMPP. Apabila kamu mengalami masalah dalam menginstall XAMPP dapat membaca posting dengan judul masalah menginstall XAMPP. Lalu syarat terakhir yang tidak kalah pentingnya adalah mendownload software OSCommerce di situs OSCommerce. Pada waktu artikel ini ditulis OSCommerce sudah mencapai versi 2.2rc2a.
Berikut ini tutorial langkah demi langkah menginstall OSCommerce di komputer lokal. Saya menganggap kamu sudah menginstall program XAMPP di komputer kamu.
  • Buat database MySQL untuk menampung data untuk OSCommerce. Bagi kamu yang lupa cara membuat database MySQL dengan menggunakan PHPMyAdmin di XAMPP dapat membaca posting dengan judul membuat database mySQL di XAMPP. Pada tutorial ini saya membuat database dengan nama oscommerce.
  • Buat user account dengan semua hak akses untuk bagian structure dan bagian data untuk database oscommerce yang baru saja dibuat. Bagi kamu yang lupa cara membuat user account dapat membaca posting dengan judul membuat user account di XAMPP. Pada tutorial ini saya membuat user account dengan nama oscommerce dan password juga oscommerce.
  • ekstrak file OSCommerce yang telah kamu download tersebut ke root dokumen XAMPP. Bagi kamu yang bingung dimana letak root dokumen XAMPP dapat membaca posting dengan judul letak document root pada XAMPP. Saya menaruh file OSCommerce di dalam directory oscommerce-2.2rc2a seperti yang ditunjukkan pada gambar dibawah ini.
oscommerce directory 300x16 Panduan Instalasi OSCommerce di komputer lokal
  • Panggil proses instalasi OSCommerce dengan cara mengetikkan http://localhost/oscommerce-2.2rc2a/catalog/install/ pada web browser kesayangan kamu. Bagi kamu yang menyimpan file OSCommerce di directory lain dapat memanggil proses instalasi dengan cara localhost/nama directory tempat kamu menyimpan file OSCommerce/catalog/install. Contoh apabila kamu menyimpan file OSCommerce di directory coba, maka kamu dapat memanggil proses instalasi OSCommerce dengan cara mengetikkan localhost/coba/catalog/install pada address bar web browser.
  • Apabila kamu sukses memanggil proses instalasi OSCommerce maka tampilan web browser kamu akan seperti gambar berikut ini
tampilan awal instalasi oscommerce 300x182 Panduan Instalasi OSCommerce di komputer lokal
  • Klik tombol continue. Maka tampilan web browser kamu akan seperti gambar berikut ini
instalasi oscommerce step 2 300x175 Panduan Instalasi OSCommerce di komputer lokal
  • Isikan Database server, Username, password, dan database name. Saya mengisikan database server dengan localhost, username dengan oscommerce, password dengan oscommerce, dan database name dengan oscommerce. Lalu klik tombol continue.
  • Pada window berikutnya, OSCommerce akan menampilkan informasi mengenai WWW Address, dan Webserver Root Directory seperti yang ditunjukkan pada gambar berikut ini. Saran saya sebaliknya kamu jangan mengubah informasi apapun yang ada. Karena berdasarkan pengalaman saya apabila kamu mengubah informasi yang terdapat pada WWW Address dan Webserver Root Directory dapat menyebabkan error. Tolong ralat apabila saya salah.
instalasi oscommerce step 3 300x175 Panduan Instalasi OSCommerce di komputer lokal
  • Klik tombol continue. Pada layar berikutnya kamu akan diminta untuk mengisikan nama toko, nama pemilik toko, alamat email pemilik toko, user name administrator dan password administrator. Saya mengisikan nama toko dengan coba, nama pemilik toko dengan coba, alamat email pemilik toko dengan coba@yahoo.com, user name administrator dengan coba, dan password administrator dengan coba. Kamu dapat melihat gambar berikut ini apabila kamu bingung. Lalu klik tombol continue.
instalasi oscommerce step 4 300x175 Panduan Instalasi OSCommerce di komputer lokal
  • Web browser kamu kemudian akan menampilkan pesan yang menampilkan bahwa proses instalasi dan configurasi OSCommerce berjalan dengan sukses seperti yang ditampilkan oleh gambar berikut ini.
instalasi oscommerce step 5 300x175 Panduan Instalasi OSCommerce di komputer lokal
  • Kamu dapat mengklik tombol catalog untuk melihat toko online kamu. Jangan lupa untuk menghapus directory install yang terletak pada C:/xampp/htdocs/oscommerce-2.2rc2a/catalog/. Tampilan toko online kamu biasanya sama seperti gambar berikut ini
gambar toko online 300x175 Panduan Instalasi OSCommerce di komputer lokal
  • Untuk login sebagai admin kamu dapat mengetikkan http://localhost/oscommerce-2.2rc2a/catalog/admin pada address bar web browser kamu. Tampilan login OSCommerce dapat dilihat pada gambar dibawah ini
gambar administrator login oscommerce 300x175 Panduan Instalasi OSCommerce di komputer lokal
Oke sekian saja posting kali ini. Selamat mencoba dan good luck icon wink Panduan Instalasi OSCommerce di komputer lokal 

Source : http://www.indrabt.com/panduan-instalasi-oscommerce-di-komputer-lokal.html

Cara Install Adobe Air di Windows7


Halo pada posting kali ini saya akan menjelaskan tutorial langkah demi langkah menginstall program Adobe Air di Windows 7. Sebagai catatan : versi Windows 7 yang saya gunakan adalah Windows 7 Profesional Edition. Tutorial ini ditujukan untuk orang yang benar-benar pemula dalam menggunakan komputer atau tidak pernah menggunakan komputer sama sekali. Jadi bagi user yang level menengah (intermediate) atau ahli (expert) dapat mengabaikan posting ini. Kecuali kamu tidak memiliki kerjaan atau waktu lowong dapat membaca posting ini icon biggrin Tutorial Instalasi Adobe Air di Windows 7
  1. Langkah pertama adalah mendownload program Adobe Air di situs Adobe, atau kamu dapat mengklik link berikut ini.
  2. Double klik file yang sudah berhasil kamu download
  3. Window yang berisi term and agreement dari Adobe akan muncul. Kamu dapat membacanya, lalu klik tombol I Agree setelah selesai membaca. Untuk lebih jelasnya coba perhatikan gambar dibawah ini
  4. Term and agreement Adobe Air 300x262 Tutorial Instalasi Adobe Air di Windows 7
  5. Pada waktu kamu mengklik tombol I Agree, program Adobe Air akan menjalankan proses instalasi.
  6. Langkah terakhir adalah mengklik tombol Finish untuk mengakhiri proses instalasi Adobe Air.
Gimana ? Tutorial yang singkat dan mudah banget kan? oke sekian saja posting kali ini. Selamat mencoba dan good luck icon wink Tutorial Instalasi Adobe Air di Windows 7


Source : http://www.indrabt.com/tutorial-instalasi-adobe-air-di-windows-7.html