tugas laporan uas pbo

21
LAPORAN TUGAS AKHIR SEMESTER GENAP “Praktikum 1 - 8Disusun 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

Upload: moch-syahrin

Post on 22-Jan-2017

95 views

Category:

Education


6 download

TRANSCRIPT

Page 1: Tugas laporan uas pbo

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

Page 2: Tugas laporan uas pbo

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

Page 3: Tugas laporan uas pbo

b. Tugas

Page 4: Tugas laporan uas pbo

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

Page 5: Tugas laporan uas pbo

b. Tugas

Page 6: Tugas laporan uas pbo

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

Page 7: Tugas laporan uas pbo

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

Page 8: Tugas laporan uas pbo
Page 9: Tugas laporan uas pbo
Page 10: Tugas laporan uas pbo
Page 11: Tugas laporan uas pbo

b. Tugas

Page 12: Tugas laporan uas pbo

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

Page 13: Tugas laporan uas pbo
Page 14: Tugas laporan uas pbo

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

Page 15: Tugas laporan uas pbo

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

Page 16: Tugas laporan uas pbo

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

Page 17: Tugas laporan uas pbo

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.

Page 18: Tugas laporan uas pbo
Page 19: Tugas laporan uas pbo
Page 20: Tugas laporan uas pbo
Page 21: Tugas laporan uas pbo