tugas laporan uas pbo
TRANSCRIPT
LAPORAN TUGAS AKHIR SEMESTER GENAP
“Praktikum 1 - 8”
Disusun untuk memenuhi matak kuliah :
PEMOGRAMAN BERORIENTASI OBJECT
Dosen Pengampu : Dihin
Oleh :
Nama : Moch alfi syahrin Nim : 35.2014.61.0861
Program Study Teknik Informatika
Fakultas Sains dan Teknologi
Universitas Darussalam
Ponorogo
GRAPHICAL USER INTERFACE JAVA
BAB VII
1. Penggunaan komponen dasar
Pendahuluan
Dalam sebuah netbean pemograman dilakukan berbasisi visual dan event driven,
untuk dapat membuat dialog atau user interface tida diperlukan untuk membuat teks program
perbaris secara manual melainkan cukup hanya memilih dengan mengklik pada component
pallete dan teks program akan degenerate secara otomatis. Suatu user interface mempunyai
bentuk dasar yang sederhana yaitu tempat untuk mengisikan sesuatu, yang dapat diwakili
oleh jTextField.
a. Percobaan & latihan
b. Tugas
2. Komponen pemilihan 1\
Pendahuluan
Check box adalah suatu komponen yang dapat digunakan untuk memilih pilihan dari dua
kemungkinan, biasanya berupa jawaban ya atau tidak. Radio button merupakan suatu kelompok
pilihan, pilihan biasa dua atau lebih akan tetapi dalam satu kelompok terssebut dan diperkenankan
untuk memilih satu pilihan .
a. Percobaan & Latihan
b. Tugas
3. Komponen pilihan 2
Pendahuluan
List dan ComboBox dari keduanya mempunyai fungsi yang hamper sama, yaitu memberikan
kesempatan bagi user untuk memilih dari suatu kumpulan daftar. List akan menapilkan suatu daftar
pilihan lebih dari 1 baris yang diletakkan dalam suatu kotak, sedangkan ComboBox pada dasarnya
adalah suatu gabungan antara List dan TextBox .
a. Percobaan & Latihan
b. Tugas
4. Kotak dialog dan Tabpane
Pendahuluan
Kotak dialog penting dalam aplikasi yang dikembangkan dengan bahasa pemograman java,
sebab melalui kotak dialog ini aplikasi bisa berkomunikasi dengan pengguna. Kotak dialog bersifat
modal, artinya saat kotak dialog muncul maka akan semua jendela yang saat itu sedang terbuka akan
menjadi inactive hingga nanti kotak dialog tersebut ditutup.
a. Percobaan & Latihan
b. Tugas
5. Pengelolaan file text
Pendahuluan
Pemilihan berkas dengan menyediakan user interface berbasis grafis untuk mengelola
system berkas( file system), dan kemudian user dapat memilih file atau direktori dari daftar
atau memasukkan nama berkas atau direktori. Untuk menampilkkan pilihan berkas dapat
digunakan class JFileChooser yang menamppilkan dialog.
a. Percobaan & Latihan
b. Tugas
Persamaan dan perbedaan antara class : JTextArea, JTextPane dan JEditorPane
- Dari ketiga class diatas memiliki kesaaman untuk menampilkan tulisan yang akan
diambil dari Jtextfield pada sebuah form.
- Diantara dua class swing yang mendukung sebuah text, yaitu JEditorPane dan
subclass adalah JTextPane. Kelas JEditorPane adalah dasar untuk sebuah
komponen swing yang yang berbentuk teks dan yang menyediakan mekanisme
yang dimana kita dapat menambahkan dukungan untuk format teks costum.
Apabila kita ingin menampilkan teks tanpa style apapun kita dapat mneggunakan
JTextArea sebagai penggantinya.
Cara statement seting harus dilakukan untuk membuat open Dialog dengan
JFileChooser hanya dengan memilih Directory saja.
- Pada sebuah script ini dapat dibuat pada saat membuaka file chooser
Fc = new JfileChooser ();
Fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
Pada sebuah script tersebut diatas dapat membuat variable fc sebagai JfileChooser
yang baru yang selanjutnya pada baris kedua memungkinkan hanya directory yang
akan dipilih
6. Apllikasi imager viewer
Pendahuluan
Gambar sering kita gunakan dalam suatu aplikasi, baik bertujuan untuk memperjelas
informasi atau juga sekedar untuk memperindah tampilan, akan tetapi beberapa aplikasi lain
berjtujuan sebagai pengolah gambar.
a. Percobaan & Latihan
b. Tugas
7. Menu dan multi form
Pendahuluan
Menu adalah suatu media untuk melakukan pemilihan atau menjalankan suatu proses
dalam aplikasi. Pilihan diberikan dari sebuah menu dapat dipilih oleh numerator sejumlah
metode. Sebuah komputer menggunakan antarmuka pengguna grafis untuk menyajikan menu
dengan kombinasi teks dan symbol untuk mewakili pilihan, dengan mengklik pada salah satu
symbol, para operator memilih instruksi yang mewakili symbol tersebut.
a. Percobaan & Latihan
8. Aplikasi login sederhana
Pendahuluan
Program aplikasi dibuat dengan cara memudahkan user dalam menjalankan setiap
form/fitur yang ada dalam aplikasi tersebut, tetapi sering terjadi bahwa tidak semua user
diperbolehkan untuk membuka fitur yang ada dalam suatu aplikasi.