SMS Gateway : Desain Interface Untuk Inbox, SentItems & Outbox SMS Gammu


Kita lanjutkan tahap desain interface untuk menampilkan inbox sms, sentitems & outbox dalam project SMS Gateway yang sebelumnya kita sudah membahas tentang Install Gammu di WindowsDesain Interface Untuk Mengirim SMS Dengan Java.
Dalam penggunaan SMS kita bisa memulai dengan sms baru, membalas sms, meneruskan sms ataupun menghapus sms, semoga saja ada kesempatan untuk membahas satu per satu penggunaan sms tersebut. Sekarang kita bahas terlebih dahulu menampilkan sms di Inbox, SentItems, & outbox terlebih dahulu.
Saya menggunakan java netbeans untuk membuat desain ini, kita mulai dari tahap pertama
  • Step #1
  • Buat tampilan pada jFrame Form dengan menambahkan Scroll Pane, Table, Text Area & Button, kita bisa menggunakan form yang kita buat sebelumnya pada desain mengirim SMS dengan menambahkan TabbedPane pada form.
    Kurang lebih tampilan Inbox, SentItems & Outbox seperti berikut.

    Desain interface untuk Inbox


    Desain interface untuk SentItems


    Desain interface untuk Outbox


  • Step #2
  • Ganti variable dari masing-masing komponen untuk nantinya memudahkan kita saat tahap pengkodean.
    Table Inbox = jtblInbox
    Table SentItems = jtblSentItems
    Table Outbox = jtblOutbox
    Text Area Inbox = jtxaInbox
    Text Area SentItems = jtxaSentItems
    Text Area Outbox = jtxaOutbox
  • Step #3
  • Sekarang kita masuk tahap pengkodean, pertama kita buat terlebih dahulu method untuk membuat kolom dari masing-masing tabel sesuai dengan jumlah dan nama kolom.


    Saat project dijalankan kolom tabel sudah tersetting sesuai kode yang kita susun dimana masing-masing tabel terdiri dari empat kolom dan nama kolom Pengirim, Isi SMS, Time dan id

  • Step #4
  • Selanjutnya mengisi masing-masing tabel Inbox, SentItems & Ountbox dengan mengambil data dari database yang sudah dibuat saat penginstallan gammu.
  • Method untuk menampilkan isi tabel Inbox
    Untuk pembahasan koneksi database ada pada artikel Koneksi Database MySQL Menggunakan JDBC Di Java Netbeans

  • Method untuk menampilkan isi tabel SentItems

  • Method untuk menampilkan isi tabel Outbox

  • Panggil method-method tersebut dengan event ketika tab di klik.
    Klik kanan salah satu tab - Event - Mouse - mouseClicked


    Ketik nama pemanggilan method-medhod yang sudah kita buat untuk menampilkan seperti ini


  • Step #5
  • Untuk pengkodean terakhir dalam menampilkan isi tabel yaitu memberika event ketika salah satu baris tabel dipilih atau diselect, isi sms akan tampil pada text area supaya isi SMS bisa tampil lebih lengkap.

    Baris tabel inbox ketika dipilih
    Klik kanan pada jtblInbox - Event - Mouse - mouseKlicked


    Baris tabel SentItems ketika dipilih
    Klik kanan pada jtblSentItems - Event - Mouse - mouseKlicked

    Baris tabel Oubox ketika dipilih
    Klik kanan pada jtblOutbox - Event - Mouse - mouseKlicked

  • Step #6
  • Sekarang coba jalankan project SMS Gateway ini, jika berhasil dan tidak ada error akan tampil seperti berikut pada setiap tab.


Sekian artikel tentang pembahasan Desain Interface Untuk Inbox, SentItems & Outbox SMS Gammu, semoga bermanfaat untuk semuanya.
Jika ada kritik, saran atau pertanyaan bisa komen pada artikel ini atau ke menu contact.
Terima kasi dan salam coding.

No comments:

Post a Comment

Kantor Pusat: GIKPrint - Jl. Lamongrejo No. 28 Lamongan - Jawa Timur
Layanan Bantuan: Telp/SMS/WA +6285854361172 | BBM PIN : D41B44E5 | Chat Costumer Service | Hubungi Kami
Jam Layanan: Senin - Jumat: 07.30 WIB - 21.00 WIB | Sabtu - Minggu: 08.30 WIB - 20.30 WIB (Hari Kerja)

© Copyright 2015- | GIKPrint.com - All rights reserved | Theme by Way2themes | Powered by Blogger.