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 SentItemsDesain 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 InboxUntuk 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
- 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.
Terima kasi dan salam coding.
Selanjutnya kita akan membahas tentang SMS Gateway : Cara Mengolah SMS pada Project SMS Gateway (Balas, Teruskan, Hapus)
No comments:
Post a Comment