Wednesday, June 6, 2007

OOP GUI

Bagian kelompokku yang presentasi, bahannya susah amat dan termasuk berat. GUI itu penting karena bisa dipakai di operating system lain dan tampilannya tetap sama. Tidak semua bahannya kelompokku bahas karena terlalu berat dan Pak Tri yang jelaskan.

Kelompokku jelaskan tentang JMenu, JMenuBar, JMenuItem, JLabel, JButton dan masih banyak lagi. Dengan menggunakan GUI kita bisa mengatur sesuai dengan yang kita mau, sehingga kelihatan lebih rapi. Serta ada FlowLayout, BorderLayout, GridLayout dimana kita bisa mengatur tempatnya mau diamana. Exercisenya aku suruh buat tentang hitung jumlah kata dalam suatu kalimat. Jadi satu kata bisa muncul berapa kali dalam kalimat itu. Exercise itu sudah pernah disuruh buat waktu lab tapi bedanya waktu di lab tidak pakai GUI. Sekarang exercisenya buat exercise itu pakai GUI, tapi sayangnya tidak ada yang bisa menyelesaikannya. Mungkin banyak yang masih belum mengerti karena memang bahannya yang berat.

OOP IO

Kelompok yang presentasi yaitu kelompoknya Redo. IO itu termasuk agak sulit bagiku, karena bahan materinya agak berat. Apalagi waktu Redo menjelaskan masih juga belum mengerti .
Diajari tentang cara membaca dari file, mencetak ke file. Dengan kita mengerti tentang IO kita bisa safe file dan load file tersebut. Serta kalau menggunakan IO harus memakai try catch.

IO dalam java juga penting, nantinya akan dipakai untuk membuat tugas pirates dimana kita harus bisa safe dan load. Tugas pirates susah karena banyak yang harus dibuat.

Monday, May 21, 2007

OOP

Pada minggu 9 diajarkan tentang array, menurut saya arraynya sama seperti yang diajarkan pada turbo C yang dulu. Cuma cara penggunaannya saja yang sedikit berbeda tapi prinsipnya menurutku hampir sama.

Suatu array dapat kita gunakan untuk menampung berbagai macam data dalam suatu deretan. Dimana ketika ingin mengambil atau membutuhkan data tersebut dapat kita panggil. Juga dijelaskan tentang ArrayList, menurutku sangat powerfull karena bisa menggunakan methodnya tanpa harus membuatnya secara manual seperti add, remove, clear.

Jadi ketika diberi tugas shopping cart yang dulu dapat memudahkan kita dalam membuatnya dan sangat membantu sekali dalam membuatnya.