/** Initialize Panel */ public WPaySelect() { try { zkInit(); dynInit(); loadBankInfo(); southPanel.appendChild(new Separator()); southPanel.appendChild(commandPanel); } catch (Exception e) { log.log(Level.SEVERE, "", e); } } // init
private void zkInit() throws Exception { this.appendChild(mainPanel); mainPanel.appendChild(mainLayout); mainPanel.setStyle("width: 100%; height: 100%; padding: 0; margin: 0"); mainLayout.setHeight("100%"); mainLayout.setWidth("100%"); Center center = new Center(); mainLayout.appendChild(center); Panel p = new Panel(); p.appendChild(xTable); xTable.setWidth("100%"); xTable.setHeight("100%"); p.setStyle("width: 100%; height: 100%; padding: 0; margin: 0"); center.appendChild(p); // South south = new South(); south.setStyle("border: none"); mainLayout.appendChild(south); south.appendChild(confirmPanel); confirmPanel.addActionListener(this); } // jbInit
/** * Static Init * * @throws Exception */ private void zkInit() throws Exception { // form.appendChild(mainPanel); mainPanel.appendChild(mainLayout); mainPanel.setStyle("width: 100%; height: 100%; padding: 0; margin: 0"); mainLayout.setHeight("100%"); mainLayout.setWidth("99%"); parameterPanel.appendChild(parameterLayout); // labelBankAccount.setText(Msg.translate(Env.getCtx(), "C_BankAccount_ID")); fieldBankAccount.addActionListener(this); labelBPartner.setText(Msg.translate(Env.getCtx(), "C_BPartner_ID")); fieldBPartner.addActionListener(this); bRefresh.addActionListener(this); labelPayDate.setText(Msg.translate(Env.getCtx(), "PayDate")); labelPaymentRule.setText(Msg.translate(Env.getCtx(), "PaymentRule")); fieldPaymentRule.addActionListener(this); labelDtype.setText(Msg.translate(Env.getCtx(), "C_DocType_ID")); fieldDtype.addActionListener(this); // labelBankBalance.setText(Msg.translate(Env.getCtx(), "CurrentBalance")); labelBalance.setText("0"); onlyDue.setText(Msg.getMsg(Env.getCtx(), "OnlyDue")); dataStatus.setText(" "); dataStatus.setPre(true); // bGenerate.addActionListener(this); bCancel.addActionListener(this); // North north = new North(); north.setStyle("border: none"); mainLayout.appendChild(north); north.appendChild(parameterPanel); Rows rows = parameterLayout.newRows(); Row row = rows.newRow(); row.appendChild(labelBankAccount.rightAlign()); row.appendChild(fieldBankAccount); row.appendChild(labelBankBalance.rightAlign()); Panel balancePanel = new Panel(); balancePanel.appendChild(labelCurrency); balancePanel.appendChild(labelBalance); row.appendChild(balancePanel); row.appendChild(new Space()); row = rows.newRow(); row.appendChild(labelBPartner.rightAlign()); row.appendChild(fieldBPartner); row.appendChild(new Space()); row.appendChild(onlyDue); row.appendChild(new Space()); row = rows.newRow(); row.appendChild(labelDtype.rightAlign()); row.appendChild(fieldDtype); row.appendChild(new Space()); row.appendChild(new Space()); row.appendChild(new Space()); row = rows.newRow(); row.appendChild(labelPayDate.rightAlign()); row.appendChild(fieldPayDate.getComponent()); row.appendChild(labelPaymentRule.rightAlign()); row.appendChild(fieldPaymentRule); row.appendChild(bRefresh); South south = new South(); south.setStyle("border: none"); mainLayout.appendChild(south); southPanel = new Panel(); southPanel.appendChild(dataStatus); south.appendChild(southPanel); Center center = new Center(); mainLayout.appendChild(center); center.appendChild(miniTable); // commandPanel.addButton(bGenerate); commandPanel.getButton(ConfirmPanel.A_OK).setVisible(false); } // jbInit
private void zkInit() { form.appendChild(mainLayout); mainLayout.setWidth("99%"); mainLayout.setHeight("100%"); parameterPanel.appendChild(parameterLayout); lGroup = new Label(Msg.getMsg(Env.getCtx(), "Group")); lBPartner = new Label(Msg.getMsg(Env.getCtx(), "Teacher")); lDateFrm = new Label(Msg.getMsg(Env.getCtx(), "Date")); lSubject = new Label(Msg.getMsg(Env.getCtx(), "Subject")); North north = new North(); north.setStyle("border: none"); mainLayout.appendChild(north); north.appendChild(parameterPanel); Rows rows = null; Row row = null; parameterLayout.setWidth("800px"); rows = parameterLayout.newRows(); row = rows.newRow(); row.appendChild(lGroup); row.appendChild(fGroup.getComponent()); row.appendChild(lBPartner); row.appendChild(fBPartner.getComponent()); row = rows.newRow(); row.appendChild(lDateFrm); row.appendChild(fDateFrom.getComponent()); row.appendChild(lSubject); row.appendChild(fSubject.getComponent()); row = rows.newRow(); row.appendChild(new Space()); row = rows.newRow(); row.appendChild(new Space()); row.appendChild(periodControl); Span span = new Span(); span.setParent(periodControl); span.setStyle("height: 99%; display: inline-block; width: 20%;"); span.appendChild(bBack); span = new Span(); span.setParent(periodControl); span.setStyle("height: 99%; display: inline-block; width: 10%;"); span.appendChild(lPeriod); span = new Span(); span.setParent(periodControl); span.setStyle("height: 99%; display: inline-block; width: 20%;"); span.appendChild(bNext); row.appendChild(new Space()); row.appendChild(bSave); Center center = new Center(); center.setFlex(true); center.appendChild(mainPanel); span = new Span(); span.setParent(mainPanel); span.setStyle("height: 99%; display: inline-block; width: 10%;"); span.appendChild(labelGrid); labelGrid.setWidth("90%"); rows = labelGrid.newRows(); row = rows.newRow(); row.appendChild(new Space()); row = rows.newRow(); row.appendChild(new Space()); row = rows.newRow(); row.appendChild(lDay.rightAlign()); row = rows.newRow(); row.appendChild(new Space()); row = rows.newRow(); row.setHeight("35px"); row.appendChild(lUnit.rightAlign()); row = rows.newRow(); row.setHeight("35px"); row.appendChild(lLesson.rightAlign()); row = rows.newRow(); row.setHeight("35px"); row.appendChild(lStage.rightAlign()); row = rows.newRow(); row.setHeight("35px"); row.appendChild(lActivity.rightAlign()); row = rows.newRow(); row.setHeight("35px"); row.appendChild(lHomework.rightAlign()); row = rows.newRow(); row.setHeight("35px"); row.appendChild(lValues.rightAlign()); row = rows.newRow(); row.setHeight("35px"); row.appendChild(lComments.rightAlign()); row = rows.newRow(); row.setHeight("35px"); row.appendChild(lLink.rightAlign()); row = rows.newRow(); row.setHeight("35px"); row.appendChild(lImage.rightAlign()); for (PlanBookDay planDay : planDays) { span = new Span(); span.setParent(mainPanel); span.setStyle("height: 99%; display: inline-block; width: 16%;"); span.appendChild(planDay); } mainLayout.appendChild(center); }
/** * Init Main Panel * * @return void */ private void initMainPanel() { // Instance Panel // Panel buttonsPanel = new Panel(); Rows rows = null; Row row = null; South north = new South(); northPanel = new Panel(); mainLayout = new Borderlayout(); north.setStyle("border: none"); mainLayout.appendChild(north); north.appendChild(northPanel); Grid productLayout = GridFactory.newGridLayout(); northPanel.appendChild(productLayout); rows = productLayout.newRows(); row = rows.newRow(); buttonsPanel.setAlign("Center"); row.setHeight("65px"); row.setSpans("6"); buttonNew = createButtonAction("New", KeyStroke.getKeyStroke(KeyEvent.VK_N, 0)); buttonNew.setId("New"); buttonsPanel.appendChild(buttonNew); buttonNew.addActionListener(this); buttonEdit = createButtonAction("Edit", KeyStroke.getKeyStroke(KeyEvent.VK_N, 0)); buttonEdit.setId("Edit"); buttonsPanel.appendChild(buttonEdit); buttonEdit.addActionListener(this); buttonReset = createButtonAction("Reset", KeyStroke.getKeyStroke(KeyEvent.VK_F5, 0)); buttonsPanel.appendChild(buttonReset); buttonReset.setId("Reset"); buttonRefresh = createButtonAction("Refresh", KeyStroke.getKeyStroke(KeyEvent.VK_F5, 0)); buttonsPanel.appendChild(buttonRefresh); buttonRefresh.setId("Refresh"); buttonOk = createButtonAction("Ok", KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0)); buttonsPanel.appendChild(buttonOk); buttonOk.setId("Ok"); buttonCancel = createButtonAction("Cancel", KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0)); buttonsPanel.appendChild(buttonCancel); buttonCancel.setId("Cancel"); buttonOk.setTooltiptext(Msg.translate(ctx, "Ok")); buttonCancel.setTooltiptext(Msg.translate(ctx, "Cancel")); buttonOk.setTooltiptext(Msg.translate(ctx, "Ok")); buttonCancel.setTooltiptext(Msg.translate(ctx, "Cancel")); buttonNew.setTooltiptext(Msg.translate(ctx, "New")); buttonEdit.setTooltiptext(Msg.translate(ctx, "Edit")); buttonRefresh.setTooltiptext(Msg.translate(ctx, "Refresh")); row.appendChild(buttonsPanel); // Center posTable = new WListbox(); posTable.addActionListener(this); // Visible New buttonNew.setVisible(false); buttonEdit.setVisible(false); buttonEdit.setEnabled(false); }