Fungsi2 Java
Fungsi2 Java
List adalah jenis array yang membolehkan adanya value duplicate atau nilai yang
sama dalam index yang berbeda. List memiliki beberapa fungsi-fungsi yang cukup
membantu dalam proses pengolahan nilai-nilai seperti fungsi clear() untuk
menghapus semua element atau value pada list, melakukan insert value pada index
element tertentu dengan fungsi add(int index, Object element), menghapus value
pada index element tertentu dengan fungsi remove(int index) dan masih banyak lagi
fungsi lainnya yang mungkin bisa menjawab sesuai kebutuhan kita.
Set
Set adalah jenis array yang tidak membolehkan adanya value duplicate, saat ada
insert value yang sudah ada sebelumnya, maka value itu akan terotomatisasi
dibuang salah satunya dan akhirnya value tersebut hanya tetap ada satu saja. Set
juga memiliki beberapa fungsi yang cukup membantu, seperti clear(), add (Object e),
remove(Object e) dan masih banyak lagi fungsi-fungsi lainnya jika teman-teman
ingin lebih mengeksplorasi sendiri.
Map
Map adalah jenis array yang indexnya tidak hanya nilai integer 0,1,2 dan seterusnya,
melainkan kita dapat melakukan custom pada nilai indexnya, asalkan nilai indexnya
adalah selalu unik. Pada jenis array ini masih memiliki kemungkinan terdapat value
yang sama (duplicate), karena pada Map ini lebih menekankan index yang harus
unik. Jika di dalam pemrograman PHP, kita sering juga menyebut tipe array berjenis
ini adalah array asosiatif, selalu memiliki index atau key kemudian value. Map juga
memiliki fungsi-fungsi yang cukup membantu seperti clear(), put(Object key, Object
value), containsKey(Object key) yaitu mengecek apakah ada elemen pada Map
berdasarkan Key atau indexnya, containsValue(Object value) yaitu mengecek
apakah ada elemen pada Map berdasarkan Value.
import java.awt.*; yaitu merupakan sebuah fungsi yang digunakan untuk proses
inputan dalam sebuah program java yang di jalankan tersebut, JSwing juga merupakan paket
dari Java untuk merancang GUI tetapi paket JSwing ini merupakan paket tambahan yang
harus di download secara terpisah Sejak 1994 Sun Microsystem berupaya untuk membuat
JAVA memiliki perangkat bergaya desktop dengan ToolkitJAVA yang dikenal sebagai AWT
(Abstract Windowing Toolkit) Tahun 1997, muncul JFC (Java Foundation Class) untuk
kepentingan pembuatan aplikasi Window yang merupakan pengembangan dari AWT.
import java.awt.event.*; yaitu merupakan sebuah fungsi import yang digunakan untuk
proses deklarasi dari class event yang berisi komponen dari sebuah program yang
dibuat, untuk mengambil semua file dari package event yang mana package event berada
pada package java.awt. Java dapat digunakan untuk merancang GUI (Graphical User
Interface).
Java GUI Forms > JFrame Form
Seperti terlihat di dialog New File dialog diatas, kemudian beri nama
Penjumlahan.java
4. Buat tampilan form seperti gambar bawah ini, caranya dengan klik Jendela
Pallete di sebalah kanan untuk memilih komponen apa yang akan dibuat,
kemudian klik di jendela Design untuk menempatkan komponen yang sudah
dipilih tadi ke dalam form. Hasilnya terlihat seperti pada gambar di bawah ini
JLabel : komponen untuk menampilkan teks pendek atau gambar atau bisa
sekaligus..
JPanel
Untuk menampung objek/komponen lain
14.
JButton
Untuk membuat tombol
bOk.addActionListener(this);
dan bCancel.addActionListener(this); merupakan fungsi yang
menyatakan bahwa komponen itu mempunyai action atau tindakan
yang harus dikerjakan.
getMinimum()
setMaximum(int max) Mengatur ulang batas nilai maksimum dari obyek slider.
getMaximum()
setValue(int value)
getValue()
setOrientation(int
orientation)
getOrientation()
getAttribute(String name)
Berfungsi untuk mengembalikan nilai dari suatu attribute tertentu.
getAttributeNames()
Berfungsi untuk mengembalikan nama2 semua attribute yang ada dalam
ServletContext.
removeAttribute(String name)
Berfungsi untuk mengahapus suatu attribute tertentu.
getServletContextName()
Berfungsi untuk mengambil nilai yang berada di dalam elemen yang
berada di file web.xml.
getInitParameter(String name)
Berfungsi untuk mengambil nilai paramater yang sudah diinisaliasikan di
file web.xml.
getInitParameterNames()
Berfungsi untuk mengambil semua nama parameter yang ada.
1.
2.
Event Listener merupakan interface yang akan meng-handle event yang terjadi.
setiap type event mempunyai interface yang bersesuaian. Listener tersebut harus
diimplementasikan oleh class yang akan meng-handle event
Event Source merupakan pembangkit / trigger sebuah event objects
setiap event object mempunyai type event yang berbdea beda. sehingga kita harus menentukan
type event sebelum menentukan jenis interface listener. karena setiap type event mempunyai jenis
interface listener yang bersesuaian.
berikut ini type type event yang ada di Java :
1.
2.
ActionEvent
ItemEvent
3.
4.
5.
6.
7.
8.
9.
10.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
WindowEvent
ContainerEvent
ComponentEvent
FocusEvent
TextEvent
KeyEvent
MouseEvent
AdjustmentEvent
Berikut ini Interface Listener
ActionListener
ItemListener
WindowListener
ContainerListener
ComponentListener
FocusListener
TextListener
KeyListener
MouseListener
MouseMotionListener
AdjustmentListener