Validasi jtextfield Tidak Boleh Kosong

Ketika kita membuat sebuah program aplikasi tidak boleh asal-asalan, apa yang harusnya diisi tidak boleh kita kosongi. Akan tetapi terkadang ada yang bingung bagaimana cara untuk membuat validasi di jtextfield agar ketika jtextfield masih kosong akan menampilkan sebuah pesan keterangan.

Untuk membuat validasi jtextfield tidak boleh kosong, berikut langkah-langkahnya:
Buat sebuah form baru dengan desain seperti berikut:
Validasi jtextfield Tidak Boleh Kosong

Ubah nama-nama komponen seperti berikut:
Validasi jtextfield Tidak Boleh Kosong


Klik 2x btnHitung dan ketikkan kode berikut:


if (txtNilai1.getText().equals("")){
   JOptionPane.showMessageDialog(this, "Nilai 1 masih kosong");

}else if (txtNilai2.getText().equals("")){
   JOptionPane.showMessageDialog(this, "Nilai 2 masih kosong");

}

Tekan Shift+F6 untuk menjalankan, jika tidak ada masalah berikut tampilannya:
Validasi jtextfield Tidak Boleh Kosong

*selamat mencoba.. ^_^

Lihat juga:

Cara Mengatasi Error Android Studio: Could not reserve enough space for object heap

Hal seperti ini mungkin akan sering dialami ketika pertama kali membuat project di Android Studio dengan menggunakan spesifikasi komputer yang minimalis. Permasalahan seperti ini sebenarnya sederhana tapi ternyata cukup membuat pusing orang-orang yang mau belajar pemrograman android. Permasalahan yang muncul yaitu, Error di Android Studio yang berbunyi "Error occured during initialization of VM, Could not reserve enough space for 1572864KB object heap".

Cara Mengatasi Error Android Studio: Could not reserve enough space for object heap

Untuk mengatasi error tersebut, berikut langkah-langkahnya:

  • Close project yang error
  • Cari file "gradle.properties" di dalam folder project yang dibuat 
Cara Mengatasi Error Android Studio: Could not reserve enough space for object heap
  • Buka file tersebut menggunakan notepad
  • Ubah tulisan "org.gradle.jvmargs=-Xmx1526m" menjadi "org.gradle.jvmargs=-Xmx512m -XX:MaxPermSize=512m"
  • Save file "gradle.properties"
  • Open project yang bermasalah tadi dan perhatikan hasilnya
Cara Mengatasi Error Android Studio: Could not reserve enough space for object heap


Selamat mencoba.. ^_^

Video Cara Mengatasi Error Android Studio: Could not reserve enough space for object heap:


Lihat Juga:

Cara Koneksi Database SQL Server dengan VB.Net

Microsoft SQL Server adalah sebuah sistem manajemen basis data relasional (RDBMS) produk dari Microsoft. Bahasa Queri utama SQL Server adalah Transact-SQL.

Kelebihan SQL Server:
  • Cocok untuk perusahaan dengan skala kecil, menengah, dan besar.
  • Mampu untuk mengolah data dengan jumlah yang besar.
  • Memiliki kemampuan untuk management user.
  • Dapat terintegrasi dengan baik untuk Visual Basic.
  • Memiliki tingkat pengamanan/security data yang baik.
  • Memiliki kemampuan untuk back-up data, rollback data, dan recovery data.

Untuk membuat koneksi database SQL server dengan VB.Net, berikut langkah-langkahnya:
Buat sebuah project baru di Microsoft Visual Studio.
Buatlah sebuah Module dengan cara klik kanan Project --> Add --> Module.
Cara Koneksi Database SQL Server dan VB.Net
Cara Koneksi Database SQL Server dan VB.Net

Tambahkan beberapa import di atas syntax Module1 seperti berikut:


'tambahkan beberapa import untuk SQL

Imports System.Data
Imports System.Data.Sql
Imports System.Data.SqlClient

Deklarasikan beberapa variabel di dalam Module1.


Public comSQL As New SqlClient.SqlCommand   'mendeklarasikan variabel comSQL untuk Command SQL

    Public sql As String    'mendeklarasikan variabel sql bertipe String untuk query SQL
    Public conn As New SqlConnection    'mendeklarasikan variabel conn untuk koneksi SQL
    'mendeklarasikan variabel str bertipe String untuk kofigurasi koneksi database
    Public str As String = "Data Source = .\SQLEXPRESS;initial catalog=db_perpus;trusted_connection = true"

Di dalam blok “Module Module1 .... End Module”, buat sebuah procedur dengan nama bukakoneksi() dan ketikkan syntax berikut:
   

'membuat sebuah procedur untuk membuka koneksi

    Public Sub bukakoneksi()
        'jika kondisi koneksi masih tertutup maka...
        If conn.State = ConnectionState.Closed Then
            conn.ConnectionString = str
            Try
                conn.Open()
                'MsgBox("Koneksi Berhasil")
            Catch ex As Exception
                MsgBox("Koneksi Gagal: " & ex.ToString)
            End Try
        End If
    End Sub

Di dalam blok “Module Module1 .... End Module”, buat sebuah procedur dengan nama tutupkoneksi() dan ketikkan syntax berikut:
   

'membuat sebuah procedur untuk menutup koneksi

    Public Sub tutupkoneksi()
        'jika kondisi koneksi sudah terbuka maka...
        If conn.State = ConnectionState.Open Then
            Try
                conn.Close()
            Catch ex As Exception
                MsgBox("Gagal Menutup Koneksi" & ex.ToString)
            End Try
        End If
    End Sub

Buat design form seperti berikut:
Cara Koneksi Database SQL Server dan VB.Net


Klik 2x pada btnCekKoneksi dan ketikkan syntax berikut:
bukakoneksi()

Kalau tidak ada masalah, berikut hasilnya:
Cara Koneksi Database SQL Server dan VB.Net


Selamat mencoba.. ^_^

Lihat Juga:

Program Java Menentukan Hari dengan Menggunakan Statemen Switch

Statemen switch merupakan statemen alternatif untuk melakukan pemilihan statemen selain menggunakan statemen if.

Bentuk umum penulisan statemen switch:


switch(ekspresi){

    case nilai1;
    //statemen jika nilai=1
    break;
    case nilai2;
    //statemen jika nilai=2
    break;
    case nilaiN;
    //statemen jika nilai=N
    break;
    default:
    //statemen jika semua nilai diatas tidak sesuai
}


/**
 *
 * @author Wiwit Agus Triyanto
 */
public class dinoSwitch {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        int noDino = 6;
       
        switch(noDino){
            case 1:
                System.out.println("Dino kaping-" + noDino + " yoiku minggu");
                break;
            case 2:
                System.out.println("Dino kaping-" + noDino + " yoiku senin");
                break;
            case 3:
                System.out.println("Dino kaping-" + noDino + " yoiku seloso");
                break;
            case 4:
                System.out.println("Dino kaping-" + noDino + " yoiku rebo");
                break;
            case 5:
                System.out.println("Dino kaping-" + noDino + " yoiku kemis");
                break;
            case 6:
                System.out.println("Dino kaping-" + noDino + " yoiku jumuah");
                break;
            case 7:
                System.out.println("Dino kaping-" + noDino + " yoiku sebtu");
                break;
            default:
                System.out.println("gak ono dino kaping-" + noDino);
        }
    }
   
}

jika tidak ada masalah berikut tampilan program java menentukan hari dengan menggunakan switch:
Program Java menentukan hari dengan menggunakan switch

*selamat mencoba.. ^_^

Lihat juga:

Mengambil Karakter dari String menggunakan Method charAt()

Sebuah karakter di dalam string Java dapat diambil dengan menggunakan method chartAt(). Parameter yang digunakan dalam method tersebut adalah indeks atau posisi karakter yang akan diambil, dimana indeks dalam Java dimulai dari 0 bukan 1

Bentuk method charAt():
char charAt(int posisi);



/**
 *
 * @author Wiwit Agus Triyanto
 */
public class charatMethod {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        String kata = "Belajar Java di ATwiwit.Net";
       
        System.out.println("karakter pertama : " + kata.charAt(0));
        System.out.println("karakter kelima : " + kata.charAt(4));
        System.out.println("karakter ke sembilan belas : " + kata.charAt(18));
    }
   
}

Apabila tidak ada masalah, berikut hasil output dari penggunaan method charAt():
Mengambil Karakter dari String menggunakan Method charAt()


Lihat juga:

Membuat Direktori dan Folder Baru di Java

Untuk membuat sebuah direktori baru dan folder, kita dapat menggunakan method mkdirs() yang terdapat pada kelas File.

Contoh script pembuatan direktori dan folder baru di Java:


import java.io.File;

/**
 *
 * @author Wiwit Agus Triyanto
 */
public class direktoriBaru {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        File fl = new File("C:/DirBaru/SubDirBaru");
        fl.mkdirs();
    }
   
}

Jika tidak ada masalah, maka program diatas akan menghasilkan direktori baru dengan nama DirBaru. Kemudian di dalam direktori tersebut akan dibuat lagi sub direktori dengan nama SubDirBaru.
Membuat Direktori dan Folder Baru di Java
sebelum pembuatan direktori baru

Membuat Direktori dan Folder Baru di Java
sesudah pembuatan direktori baru

Membuat Direktori dan Folder Baru di Java
direktori SubDirBaru di dalam DirBaru


Lihat juga:

Method concat() sebagai Alternatif Operator + di Java

Dalam bahasa pemrograman java, kita dapat menggunakan operator + untuk menyambungkan dua buah string. Tapi sebenarnya masih ada cara lain, yaitu dengan menggunakan method concat().
Method concat() memiliki bentuk umum seperti berikut:
String.concat(String str)

Keterangan:
  • str adalah string yang akan disambungkan ke string yang telah ada.

Contoh script menyambungkan dua buah string dengan method concat():
/**
 *
 * @author Wiwit Agus Triyanto
 */
public class contohConcat {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        String s1 = "sinau ";
        String s2 = "java";
        String s3 = s1.concat(s2);
       
        System.out.println("hasil dari concat:" + s3);
    }
   
}

Mengubah Huruf Kapital dan Huruf Kecil di Java

Terkadang di dalam program aplikasi yang kita buat, ada kalanya harus mengubah bentuk huruf (besar ke kecil atau kecil ke besar) dari string. Untuk mengatasi hal seperti itu, java menyediakan method toUpperCase() untuk menghasilkan string dengan huruf kapital / huruf besar, dan toLowesCase() untuk menghasilkan string dengan huruf kecil.

String toUpperCase()
String toLowerCase()

/**
 *
 * @author Wiwit Agus Triyanto
 */
public class besarkecil {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        String asli = "Belajar Java";
       
        String hurufBesar = asli.toUpperCase();
        String hurufKecil = asli.toLowerCase();
       
        System.out.println("String awal: " + asli);
        System.out.println("String huruf besar: " + hurufBesar);
        System.out.println("String huruf kecil: " + hurufKecil);
    }
   
}

Jika tidak ada masalah, berikut hasil ketika dijalankan:
Mengubah Huruf Kapital dan Huruf Kecil di Java

Selamat mencoba.. ^_^

Lihat Juga:

Cara Copy Text/Tulisan dari File Gambar/Image

Seringkali kita mendapatkan tugas/pekerjaan yang mana sumber bahannya berasal dari file gambar/foto/scan. Padahal yang kita butuhkan adalah teks/tulisan yang ada di dalam gambar tersebut, jika tulisannnya hanya sedikit mungkin dengan cara mengetik ulang bukan suatu masalah, tapi apa yang terjadi jika yang harus tulisannnya ada banyak ??

Sekarang kita tidak perlu khawatir lagi karena dengan menggunakan bantuan Microsoft Office OneNote, menyalin teks/tulisan dari gambar/foto bukanlah hal yang susah.

Untuk mengcopy teks/tulisan dari gambar, berikut langkah-langkahnya:
  • Buka Microsoft Office OneNote.
  • Klik Insert --> Pictures --> From Files
Cara Copy Text/Tulisan dari File Gambar/Image
  • Pilih gambar yang akan dicopy tulisannya
Cara Copy Text/Tulisan dari File Gambar/Image
  • Selanjutnya, klik kanan gambar dan pilih "Copy Text from Picture"
Cara Copy Text/Tulisan dari File Gambar/Image
  • Siapkan notepad, dan coba paste

Cara mengatasi error "... MySQL server version for the right syntax to use near 'WHERE ... at line ..."

Error adalah sebuah hal yang lumrah dan wajar ketika kita sedang membuat program aplikasi. Bahkan kalau kita umpamakan dengan sebuah lirik lagu maka "program tanpa error itu bagaikan sayur tanpa garam".. :-D yang serasa hambar. Tapi dengan mengalami error, kita dapat belajar banyak hal dan tentunya mengambil hikmah dari error tersebut sehingga jika kemudian hari menemukan masalah sama maka kita tidak perlu ambil pusing lagi.

Ketika membuat program apliaksi berbasis web dengan menggunakan bahasa pemrograman PHP dan database MySQL terkadang kita sering mengalami error di saat melakukan update data seperti berikut:
"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE email = 'admin'' at line 4".
Cara mengatasi error "... MySQL server version for the right syntax to use near 'WHERE ...  at line ..."

Jika menemukan error seperti diatas, janganlah ragu atau bimbang. Pada pesan error yang tadi menyebutkan kalau kesalahan pada script di dekat WHERE email pada baris ke 4 (baris keempat ini dihitung dari script pertama untuk update, bukan dari script secara keseluruhan). Coba perhatikan script untuk melakukan update:
Cara mengatasi error "... MySQL server version for the right syntax to use near 'WHERE ...  at line ..."

Kalau kita perhatikan ternyata masalahnya pada tanda " , / koma". Karena sesuai aturan penulisan query update, tidak boleh ada koma sebelum WHERE, koma hanya digunakan jika masih ada data field yang akan diubah. Berikut script yang benar:
Cara mengatasi error "... MySQL server version for the right syntax to use near 'WHERE ...  at line ..."  

Begitulah sedikit cara untuk mengatasi error "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE email = 'admin'' at line 4" 

*selamat mencoba.. ^_^

Lihat juga: