Membuat komponen combobox menggunakan zk framework
Bismillah
q> buat file cobaCombobox.zul
<zk> <window apply="org.zkoss.bind.BindComposer" viewModel="@id('vm')@init('com.ipi.zk7.mywebzk7.CobaComboboxVM')" validationMessages="@id('vmsgs')"> <label value="Pilih Pekerjaan :"/> <separator/> <combobox selectedItem="@bind(vm.job)"> <comboitem label="Karyawan" value="karyawan" /> <comboitem label="Pegawai" value="pegawai" /> <comboitem label="Buruh" value="buruh" /> <comboitem label="Lain-lain" value="lain" /> </combobox> <button onClick="@command('simpan')" label="Tes" /> </window> </zk>
q> buat file CobaComboboxVM.java
package com.ipi.zk7.mywebzk7; import org.zkoss.bind.annotation.Command; import org.zkoss.zul.Messagebox; public class CobaComboboxVM { private String job; public String getJob() { return job; } public void setJob(String job) { this.job = job; } @Command public void simpan(){ Messagebox.show("Job = " + job); } }
q> Hasil :
Alhamdulillah