private FramedPanel panelMain() { FramedPanel panel = new FramedPanel(); panel.setHeadingText("Monitoring Lunas QA 1"); panel.setBodyStyle("background: none; padding: 5px"); panel.setWidth(650); // panel Title="Pilih Referensi" VerticalLayoutContainer p = new VerticalLayoutContainer(); panel.add(p); ComboUnits cbUnit = new ComboUnits(); p.add(cbUnit); DateField dfTopTanggalAwal = new DateField(); p.add(new FieldLabel(dfTopTanggalAwal, "Tanggal Awal")); DateField dfTopTanggalAkhir = new DateField(); p.add(new FieldLabel(dfTopTanggalAkhir, "Tanggal Akhir")); p.add(new TextButton("Filter")); // panel "Data CN" IconDynamicGrid GdMonitoringLunasQA1 = new IconDynamicGrid(); GdMonitoringLunasQA1.setGridHeader("Data Lunas QA 1"); GdMonitoringLunasQA1.setGridDimension(620, 200); GdMonitoringLunasQA1.setStoreUrl("BasicProject/thuGetString.json?name=store1"); GdMonitoringLunasQA1.addColumn("BOOL", 100); p.add(GdMonitoringLunasQA1); return panel; }
protected FramedPanel panelMain() { FramedPanel panel = new FramedPanel(); panel.setHeadingText("Batal Transaksi Nota Buku"); panel.setBodyStyle("background: none; padding: 5px"); // panel.setWidth(650); VerticalLayoutContainer p = new VerticalLayoutContainer(); panel.add(p); // panel "Batal Nota Buku" FramedPanel panelBatalNotaBuku = new FramedPanel(); panelBatalNotaBuku.setHeadingText("Pembatalan Transaksi Nota Buku"); panelBatalNotaBuku.setBodyStyle("background: none; padding: 5px"); // panelAnggotaNotaBuku.setWidth(623); // panelAnggotaNotaBuku.setHeight(400); VerticalLayoutContainer vlcBatalNotaBuku = new VerticalLayoutContainer(); panelBatalNotaBuku.add(vlcBatalNotaBuku); hlcBatalNotaBuku = new HorizontalPanel(); // panel " batal data" FramedPanel panelBatalData = new FramedPanel(); FieldSet fsPembatalan = new FieldSet(); panelBatalData.setHeadingText("Tambah Data"); panelBatalData.setBodyStyle("background: none; padding: 5px"); // panelTambahData.setWidth(400); // panelTambahData.setHeight(250); // VerticalLayoutContainer vlcTambahData= new VerticalLayoutContainer(); HorizontalPanel hlcPembatalan = new HorizontalPanel(); Label lbl01 = new Label("Pilih Kode Kolektif: "); // lbl01.getElement().getStyle().setMarginLeft(5, Style.Unit.PX); // lbl01.getElement().getStyle().setMarginRight(5, Style.Unit.PX); // lbl01.getElement().getStyle().setMarginTop(3, Style.Unit.PX); hlcPembatalan.add(lbl01); IconComboBox cbPilihKode = new IconComboBox(); // cbPilihKode.setComboWidth(20); hlcPembatalan.add(cbPilihKode); TextField txKodeKolektif = new TextField(); hlcPembatalan.add(txKodeKolektif); TextButton btnKodeKolektif = new TextButton("Ambil Data"); hlcPembatalan.add(btnKodeKolektif); fsPembatalan.add(hlcPembatalan); panelBatalData.add(fsPembatalan); // hlcNota.add(panelTambahData); vlcBatalNotaBuku.add(panelBatalData); // vlcAnggotaNotaBuku.add(fs); p.add(panelBatalNotaBuku); // panel "Data CN" IconDynamicGrid gpDataCN = new IconDynamicGrid(); gpDataCN.setGridHeader("Data Tagihan"); gpDataCN.setGridDimension(623, 200); gpDataCN.setStoreUrl("BasicProject/thuGetString.json?name=store1"); gpDataCN.addColumn("CEK", 100); gpDataCN.addColumn("KDPP", 100); gpDataCN.addColumn("NO_BATULV06", 100); gpDataCN.addColumn("TGLTRANSAKSI", 100); gpDataCN.addColumn("TRANSAKSIID", 100); gpDataCN.addColumn("TRANSAKSIBY", 100); gpDataCN.addColumn("TGL_PELUNASAN", 100); gpDataCN.addColumn("TGL_SETOR", 100); gpDataCN.addColumn("RPTOTAL", 100); p.add(gpDataCN); FieldSet fs = new FieldSet(); VerticalLayoutContainer vclBk = new VerticalLayoutContainer(); TextField txRpTagihan = new TextField(); vclBk.add(new FieldLabel(txRpTagihan, "RP Tagihan")); TextField txRpBk = new TextField(); vclBk.add(new FieldLabel(txRpBk, "RP BK")); fs.add(vclBk); p.add(fs); HorizontalPanel hlcButton = new HorizontalPanel(); TextButton btnProses = new TextButton("Proses"); TextButton btnReset = new TextButton("Reset"); // btnProses.setIconAlign(ButtonCell.IconAlign.LEFT); hlcButton.add(btnProses); hlcButton.add(btnReset); p.add(hlcButton); return panel; }