Simple Library Application Part 5 Input Data

January 27, 2018 Add Comment








Java Database Connectivity (JDBC) adalah suatu fungsi dalam java yang menghubungkan aplikasi yang dibangun dengan menggunakan bahasa Java dengan database. JDBC adalah versi ODBC yang dibuat oleh Sun Microsystem. JDBC dibangun dengan Java API dapat digunakan untuk lintas platform dan didasarkan pada X/Open SQL Level Interface.

Dengan menggunakan JDBC API, database dari vendor-vendor ternama seperti Oracle, Sysbase, dan lain-lain dapat diakses. Kita dapat melakukan pengiriman perintah-perintah SQL RDBMS. Kelas-kelas serta interface-interface JDBC API dapat diakses dalam package java.sql (core API) atau javax.sql(standard extension API).

Untuk dapat mengakses database di server kita membutuhkan driver. Setiap server dari vendor yang berbeda mempunyai driver yang berbeda-beda. Driver dapat diunduh di alamat http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html

Pada Netbeans 6.9.1 sudah terdapat beberapa driver yang dapat digunakan langsung. Di antaranya ialah Java DB, MySQL, dan PostgreSQL. Untuk menggunakannya, tinggal klik kanan pada folder library pada project yang dibuat, lulu pilih driver yang akan kita pakai.

Simple Library Application Part 4 Displays Data Members JTable Database

January 25, 2018 Add Comment






Kelas pada Java yang digunakan untuk mengeksekusi suatu query adalah Statement. Kelas ini digunakan setelah menginisialisasi variabel koneksi pada Connection. Misalkan variabel koneksinya adalah koneksi, maka


Statement stm = koneksi.createStatement();


Suatu query diakhiri dengan cara menutup variabel statement yang sudah diinisialisasi. Misalkan variabel statementnya adalah stm, maka sintaks untuk menutup variabel statement tersebiut adalah stm.close().

Simple Library Application Part 3 (Member Table Creation and Member Data...

January 25, 2018 Add Comment






Berikut adalah beberapa komponen dasar antarmuka pengguna (user interface) yang disediakan oleh Swing:





  1. Top level containers: adalah container dasar untuk meletakkan komponen-komponen lain. Contohnya adalah JFrame, JDialog, dll.

  2. Intermediate level containers: merupakan container perantara. Umumnya digunakan hanya untuk meletakkan atau mengelompokkan komponen-komponen yang digunakan, baik itu container atau berupa atomic component. Contoh dari Intermediate level container adalah JPanel (panel).

  3. Atomic component: merupakan komponen yang memiliki fungsi khusus. Umumnya pengguna langsusng berinteraksi dengan komponen ini. Contohnya adalah JButton (tombol), JLabel (label), JTextField, JTextArea (area untuk menulis teks), dll.

Simple Library Application Part 2 Main User Interface Librarian

January 25, 2018 Add Comment






Salah satu komponen dalam bahasa pemrograman Java untuk membangun GUI adalah Swing. Komponen ini didefinisikan di dalam paket javax.swing. Swing diturunkan dari Abstract Windowing Toolkit dalam paket java.awt.


JComponent adalah superclass dari semua komponen Swing. Sebagian besar fungsionalitas komponen diturunkan dari superclass ini.


Beberapa komponen utama dalam GUI adalah:





  1. Containers: merupakan wadah yang berfungsi untuk menempatkan komponen-komponen lain di dalamnya.

  2. Canvas.: merupakan komponen GUI yang berfungsi untuk menampilkan gambar atau untuk membuat program grafis. Dengan canvas, kita bisa menggambar berbagai bentuk seperti lingkaran, segitiga, dll.

  3. User Interface (UI) components: contohnya adalah buttons, list, simple popup menus, check boxes, text fields, dan elemen lain

  4. Komponen pembentuk window: seperti frames, menu bars, windows, dan dialog boxes.

Simple Library Application Part 1 Login

January 22, 2018 Add Comment






Perpustakaan atau sering disingkat dengan sebutan perpus merupakan sangkar dari ilmu, jikalau sangkar itu rusak atau tak terurus maka bisa dipastikan mahluk yang didalamnya juga tak terurus, dapat dibayangkan betapa hancurnya generasi muda jika hal ini terjadi. Oleh karena itu kami membuat software administrasi perpustakaan yang berfungsi merapikan administrasi perpustakaan secara komputerisasi

Pengenalan Interface Constraint Layout Android Studio P5 Input Output

January 06, 2018 Add Comment






Ubah tampilan pratinjau



Tombol di baris atas editor desain memungkinkan Anda untuk mengkonfigurasi tampilan tata letak Anda di editor. Toolbar ini juga tersedia di jendela Preview editor teks .




Gambar 3. Tombol pada toolbar Layout Editor yang mengatur tampilan layout




Sesuai dengan angka pada gambar 3, tombol yang tersedia adalah sebagai berikut:


  1. Desain dan cetak biru : Pilih bagaimana Anda ingin melihat tata letak Anda di editor; pilih tampilan Desain (pratinjau tata letak dunia nyata), tampilan Blueprint (hanya garis besar untuk setiap tampilan), atau Desain + Cetak Biru untuk kedua sisi berdampingan.

    Tip: Anda dapat beralih di antara tampilan ini dengan menekan B.


  2. Orientasi layar dan varian tata letak : Pilih antara orientasi layar lansekap dan potret, atau mode layar lain tempat aplikasi Anda menyediakan tata letak alternatif, seperti "mode malam". Menu ini juga membantu Anda membuat varian tata letak baru (lihat Membuat varian tata letak di bawah). .

  3. Jenis dan ukuran perangkat: Pilih jenis perangkat (telepon / tablet, Android TV, atau Android Wear) dan konfigurasi layar (ukuran dan densitas). Anda dapat memilih dari beberapa jenis perangkat pra-konfigurasi dan definisi AVD Anda sendiri, atau memulai AVD baru dengan memilih Add Device Definition dari daftar.

    Tip: Anda dapat mengubah ukuran ukuran perangkat dengan menyeret sudut kanan bawah tata letak.


  4. Versi API : Pilih versi Android untuk melihat pratinjau tata letak Anda.

  5. Tema aplikasi : Pilih tema UI mana yang akan diterapkan ke pratinjau. Catatan : Ini bekerja hanya untuk gaya tata letak yang didukung; Dengan demikian banyak tema dalam daftar ini menghasilkan kesalahan.

  6. Bahasa : Pilih bahasa yang akan ditampilkan untuk string UI Anda. Daftar ini hanya menampilkan bahasa yang tersedia dalam sumber string Anda. Jika Anda ingin mengedit terjemahan Anda, klik Edit Translations dari menu drop-down (lihat Localize the UI with Translations Editor ).



Catatan : Konfigurasi ini tidak berpengaruh pada kode aplikasi atau manifes Anda (kecuali jika Anda memilih untuk menambahkan file tata letak baru dari Variasi Layout ); mereka hanya mempengaruhi pratinjau tata letak.










Pengenalan Interface Constraint Layout Android Studio P4 Input Output

January 06, 2018 Add Comment








Pengantar editor





Editor Tata Letak muncul saat Anda membuka file tata letak XML. Sesuai dengan angka pada gambar 1, daerah editor adalah sebagai berikut:


  1. Palette : Menyediakan daftar widget dan layout yang bisa Anda tarik ke layout Anda di editor.

  2. Component Tree : Menunjukkan hierarki tampilan untuk tata letak Anda. Klik sebuah item di sini untuk melihatnya terpilih di editor.

  3. Toolbar : Menyediakan tombol untuk mengkonfigurasi tampilan tata letak Anda di editor dan mengubah beberapa atribut tata letak.

  4. Editor Desain : Menampilkan tata letak Anda dalam kombinasi tampilan Desain dan Blueprint.

  5. Atribut : Menyediakan kontrol untuk atribut tampilan yang dipilih.
















Sumber : https://developer.android.com


Pengenalan Interface Constraint Layout Android Studio P1

January 06, 2018 Add Comment






Di Editor Layout Android Studio, Kita dapat dengan cepat membangun layouts dengan menyeret widget ke editor desain visual alih-alih menulis tata letak XML dengan tangan. Editor dapat melihat pratinjau tata letak Anda di berbagai perangkat dan versi Android, dan Anda dapat mengubah ukuran tata letak secara dinamis untuk memastikannya bekerja dengan baik pada berbagai ukuran layar. Editor Tata Letak sangat kuat saat membuat tata letak baru dengan ConstraintLayout- pengelola tata letak yang disediakan di perpustakaan pendukung yang kompatibel dengan Android 2.3 (tingkat API 9) dan yang lebih tinggi.


Halaman ini memberikan gambaran umum tentang antarmuka dan fitur Tata Letak Editor. Untuk mempelajari lebih lanjut tentang cara membuat tata letak ConstraintLayout, lihat Membangun UI Responsif dengan KendalaLayout


Sumber : https://developer.android.com