Kelas JSplitPane mempunyai lima konstruktor dan banyak metoda yang digunakan untuk mengkonstruksi dan memanipulasi obyek kelas JSplitPane. Selain konstruktor dan metoda, kelas JSplitPane juga mempunyai beberapa properti (data field) penting. Dengan mengetahui accessor (metoda get) dan mutator (metoda set), properti kelas dapat dikenali. Berikut ini adalah dua tabel daftar konstruktor dan metoda kelas JSplitPane yang sering digunakan:
Konstruktor Kelas JSplitPane
Konstruktor | Keterangan |
---|---|
JSplitPane() | Mengkonstruksi obyek split pane yang dikonfigurasi untuk menyusun komponen secara horisontal tanpa menampilkan komponen dan perubahan tata letak yang berkelanjutan. |
JSplitPane(int newOrientation) | Mengkonstruksi obyek split pane dengan orientasi tertentu tanpa menampilkan komponen dan perubahan tata letak yang berkelanjutan. |
JSplitPane(int newOrientation, boolean newContinuousLayout) | Mengkonstruksi obyek split pane dengan orientasi dan tampilan perubahan tata letak tertentu. |
JSplitPane(int newOrientation, boolean newContinuousLayout, Component newLeftComponent, Component newRightComponen) | Mengkonstruksi obyek split pane dengan orientasi, tampilan perubahan tata letak dan komponen tertentu. |
JSplitPane(int newOrientation, Component newLeftComponent, Component newRightComponen) | Mengkonstruksi obyek split pane dengan orientasi komponen tertentu tanpa menampilkan komponen dan perubahan tata letak yang berkelanjutan. |
Metoda Kelas JSplitPane
Metoda | Keterangan |
---|---|
getBottomComponen() | Mengembalikan komponen yang terletak di posisi bawah atau kanan dari garis pembatas. |
setBottomComponent(Componen comp) | Menentukan ulang komponen yang terletah di posisi bawah atau kanan dari garis pembatas. |
getTopComponent() | Mengembalikan komponen yang terletak di posisi atas atau kiri dari garis pembatas. |
setTopComponent(Componen comp) | Menentukan ulang komponen yang terletah di posisi atas atau kiri dari garis pembatas. |
getLeftComponent() | Mengembalikan komponen yang terletak di kiri (atau atas) dari garis pembagi. |
setLeftComponen(Component comp) | Mengatur ulang komponen yang terletak di kiri (atau atas) dari garis pembagi. |
getRightComponent() | Mengembalikan komponen yang terletak di kanan (atau bawah) dari garis pembagi. |
setRightComponent(Component comp) | Mengatur ulang komponen yang terletak di kanan (atau bawah) dari garis pembagi. |
getDividerSize() | Mengembalikan ukuran dari garis pembagi dalam tipe data int. |
setDividerSize(int newSize) | Menentukan ulang ukuran dari garis pembagi. |
isContinuousLayout() | Mengembalikan nilai boolean dari properti ContinuousLayout. |
setContinuousLayout(boolean newContinuousLayout) | Mengatur ulang nilai properti ContinuousLayout. Bila diisi dengan boolean true, maka komponen dan perubahan tata letak akan ditampilkan secara berkelanjutan. |
getOrientation() | Mengembalikan orientasi dari obyek split pane. |
setOrientation(int newOrientation) | Mengatur ulang orientasi dari obyek split pane. |
isOneTouchExpandable() | Mengembalikan nilai boolean dari properti TouchExpandable. |
setOneTouchExpandable(boolean newValue) | Mengatur ulang nilai properti TouchExpandable. Bila diberi nilai boolean true, maka garis pembagi akan dapat merentang (expand) dan menyempit (collapse) dengan lebih cepat. |
getLastDividerLocation() | Mengembalikan nilai int yang mengambarkan lokasi terakhir dari garis pembagi. |
setLastDividerLocation(int newLocation) | Mengatur ulang lokasi garis pembagi ke lokasi yang baru. |
Nilai properti newOrientation baik sebagai parameter konstruktor atau metoda dapat berupa salah satu konstanta integer yaitu JSplitPane.HORIZONTAL_SPLIT atau JSplitPane.VERTICAL_SPLIT. Berikut ini adalah tampilan obyek split pane yang membagi kontainer (wadah) menjadi dua bagian secara horisontal dan vertikal: