English French German Spain Italian Russian Portuguese Japanese Korean Chinese Simplified

Join The Community

Buy and sell Text Links Premium WordPress Themes

Januari 08, 2014

Membuat JTextfield di JAVA yang CumaBisa Menerima Inputan Angka

Dalam pemrograman java seorang programmer dituntut untuk bisa membuat sendiri sesuatu yangbaru, oprek-oprek lah segala macam. salah satunyayaitu melakukan validasi angka pada JTextfield. Kalo cuma validasi sebenarnya bisa dilakukan dengan menggunakan JformattedTextField, namun jika menggunakan JFormattedTextField validasi akan dilakukan apabila telah melakukan aksi. Permasalahannya bagaimana membuat validasi JtextField pada saat melakukan pengetikan?

Berikut kode java beans yang saya dapatkan :


package incl;

import javax.swing.JTextField;
import javax.swing.text.AttributeSet;
import javax.swing.text.BadLocationException;
import javax.swing.text.Document;
import javax.swing.text.PlainDocument;

/**
 * A JTextField that accepts only integers.
 *
 * @author David Buzatto
 */
public class IntegerField extends JTextField {

    public IntegerField() {
        super();
    }

    public IntegerField( int cols ) {
        super( cols );
    }

    @Override
    protected Document createDefaultModel() {
        return new UpperCaseDocument();
    }

    static class UpperCaseDocument extends PlainDocument {

        @Override
        public void insertString( int offs, String str, AttributeSet a )
                throws BadLocationException {

            if ( str == null ) {
                return;
            }

            char[] chars = str.toCharArray();
            boolean ok = true;

            for ( int i = 0; i < chars.length; i++ ) {

                try {
                    Integer.parseInt( String.valueOf( chars[i] ) );
                } catch ( NumberFormatException exc ) {
                    ok = false;
                    break;
                }


            }

            if ( ok )
                super.insertString( offs, new String( chars ), a );

        }
    }

}


Source github: Klik disini

Membuat Export PDF di Java Menggunakan iText

Berikut kode untuk membuat kode di java dengan menggunaan iText 2.1.7, langsung saja untuk mempersingkat waktu. ane bagikan kodenya ya.... meski kodenya cuma nyoto.  :-)


Sumber : http://marisharingilmu.wordpress.com/2013/03/07/java-swing-export-data-tabel-ke-pdf/

Februari 18, 2013

Cara Mengganti Password Root MySql

Secara default jika teman-teman pertama kali menginstall sservice dari mysql, maka password yang digunakan akan bernilai kosong(null). Hal ini bagi sebagian orang dirasa kurang mengenakkan, dikarenakan oleh faktor keamanan database. Sebenarnya password dari root user mysql dapat diganti.

Berikut cara-cara syang dapat digunakan :

1. Menggunakan Mysqladmin yang terdapat di folder bin MySQL.


    biasanya terletak pada : C:\Program Files\MySQL\MySQL Server 5.5\bin
    masuk ke folder tersebut dari CMD kemudian jalankan perintah :

    mysqladmin -u root -p 'PasswordLama' 'PasswordBaru'

  Contoh :
     
  mysqladmin -u root -p 'coba' password '12345'
 

2. Menggunakan sql command dari MySQL

        Masuk ke mysql dari CMD. Setelah berhasil masuk ke mysql kemudian masuk ke database mysql dengan perintah :
   
   mysql> use mysql;
 
   Untuk mengganti password user gunakan perintah :
 
   mysql> update user set password=PASSWORD("PasswordBaru") where User='root';

   Refresh database dengan

   mysql> flush privileges;

Februari 09, 2013

Mengetahui Driver Yang Belum Terinstall Dan Mencari Driver

Untuk mengetahui driver yang belum terinstall, pada komputer windows tentunya,. Ada beberapa cara yang bisa dilakukan. Salah satunya adalah lewat device manager. Berikut caranya :

Melihat Hardware Yang Belum Terinstalasi Driver

1. Klik start >> my computer>>klik kanan Properties>>Klik pada tab haardware >> Pilih device manager. Akan muncul tampilan seperti berikut :

2. Pada hardware yang belum terinstalasi driver, akan terlihat tanda seru, yang menandakan driver belum ada.

Mencari Driver

Untuk mencari driver, hal yang perlu diperhatikan adalah Produk ID dan Vendor ID dari hardware yang ingin dicari. Hal tersebut dapat dilihat di Hardware ID.

1. Klik kanan salah satu hardware yang belum terinstall, kemudian klik kanan properties. Maka akan muncul tampilan berikut :

2. Pilih tab details>>kemudian pilih property Hardware ID. Dari sana akan terlihat Vendor ID dan Produk ID. Contohnya seperti berikut :
USB\VID_07D1&PID_7E08&REV_0000&MI_00
3. Kode diatas mempunyai informasi bahwa Vendor ID = 07D1, dan Produk ID = 7E08. Copy saja produk diatas dengan menkan tombol ctrl+c. 
4. Buka devid.info dari browser dan pastekan kode Hardware ID ke kotak search yang telah disediakan.
5. Klik search.

Download JDateChooser Untuk Netbeans

JDateChooser merupakan komponen dalam java yang dapat digunakan untuk mendapatkan tanggal dengan tampilan visual. JDateChooser ini terdiri dari 3 komponen :

1. Combobox Date Chooser-Visualisasi kalender yang berupa combobox
2. Panel Date Chooser-Visualisasi kalender berupa panel container
3. Dialog Window Date Chooser-Menampilkan kalender berupa dialog window

Bagi yang ingin mendapatkan plugin ini tersedia secara gratis. Silahkan download pada link dibawah:

Klik Disini untuk mendownload