private void jbInit() throws Exception { jtfldEnterprise.setText(res.getString("enterpriseCell.label.enterprise")); jtfldEnterprise.setField("enterpriseID"); jlbtnEnterprise.setText(res.getString("enterpriseCell.label.enterprise")); jlbtnEnterprise.setUrl("pt.inescporto.siasoft.comun.ejb.session.Enterprise"); jlbtnEnterprise.setTitle(res.getString("enterpriseCell.label.list")); jlbtnEnterprise.setDefaultFill(jtfldEnterprise); jlfldEnterprise.setUrl("pt.inescporto.siasoft.comun.ejb.session.Enterprise"); jlfldEnterprise.setDefaultRefField(jtfldEnterprise); jlblEnterpriseCellID.setText(res.getString("enterpriseCell.label.code")); jtfldEnterpriseCellID.setField("enterpriseCellID"); jtfldEnterpriseCellID.setHolder(jlblEnterpriseCellID); jlblEnterpriseCellDescription.setText(res.getString("enterpriseCell.label.desc")); jtfldEnterpriseCellDescription.setField("enterpriseCellDescription"); jtfldEnterpriseCellDescription.setHolder(jlblEnterpriseCellDescription); jtfldFatherCellID.setText(res.getString("enterpriseCell.label.father")); jtfldFatherCellID.setField("fatherCellID"); jlbtnFatherCellID.setText(res.getString("enterpriseCell.label.father")); jlbtnFatherCellID.setLinkCondition("enterpriseID = '" + jtfldEnterprise.getText() + "'"); jlbtnFatherCellID.setUrl("pt.inescporto.siasoft.go.fun.ejb.session.EnterpriseCell"); jlbtnFatherCellID.setTitle(res.getString("enterpriseCell.label.depList")); jlbtnFatherCellID.setDefaultFill(jtfldFatherCellID); jlfldFatherCellID.setUrl("pt.inescporto.siasoft.go.fun.ejb.session.EnterpriseCell"); jlfldFatherCellID.setRefFieldList(new JTextField[] {jtfldEnterprise, jtfldFatherCellID}); jlblEnterpriseCellObs.setText(res.getString("enterpriseCell.label.obs")); jtfldEnterpriseCellObs.setField("enterpriseCellObs"); jtfldEnterpriseCellObs.setHolder(jlblEnterpriseCellObs); jtfldEnterpriseCellObs.setWrapStyleWord(true); jtfldEnterpriseCellObs.setLineWrap(true); JScrollPane jspObs = new JScrollPane(jtfldEnterpriseCellObs); FormLayout formLayout = new FormLayout( "5px, left:pref, 4dlu, 70dlu, 4dlu, 70dlu, 100dlu:grow, 5px", "5px, pref, 2dlu, pref, 2dlu, pref, 2dlu, pref, 2dlu, 50dlu:grow, 5px"); JPanel jpnlContent = new JPanel(new BorderLayout()); jpnlContent.setLayout(formLayout); if (MenuSingleton.isSupplier()) formLayout.setRowGroups(new int[][] {{2, 4, 6, 8}}); else formLayout.setRowGroups(new int[][] {{4, 6, 8}}); CellConstraints cc = new CellConstraints(); if (MenuSingleton.isSupplier()) { jpnlContent.add(jlbtnEnterprise, cc.xy(2, 2, CellConstraints.FILL, CellConstraints.FILL)); jpnlContent.add(jtfldEnterprise, cc.xy(4, 2)); jpnlContent.add(jlfldEnterprise, cc.xyw(6, 2, 2)); } jpnlContent.add(jlblEnterpriseCellID, cc.xy(2, 4)); jpnlContent.add(jtfldEnterpriseCellID, cc.xy(4, 4)); jpnlContent.add(jlblEnterpriseCellDescription, cc.xy(2, 6)); jpnlContent.add(jtfldEnterpriseCellDescription, cc.xyw(4, 6, 4)); jpnlContent.add(jlbtnFatherCellID, cc.xy(2, 8, CellConstraints.FILL, CellConstraints.FILL)); jpnlContent.add(jtfldFatherCellID, cc.xy(4, 8)); jpnlContent.add(jlfldFatherCellID, cc.xyw(6, 8, 2)); jpnlContent.add(jlblEnterpriseCellObs, cc.xy(2, 10)); jpnlContent.add(jspObs, cc.xyw(4, 10, 4, CellConstraints.FILL, CellConstraints.FILL)); JPanel jpnlDummy = new JPanel(new BorderLayout()); jpnlDummy.add(jpnlContent, BorderLayout.NORTH); add(jpnlContent, BorderLayout.CENTER); }
private void initialize() { setLayout(new BorderLayout()); setOpaque(false); jlblEmergencySitDefID.setText(res.getString("emergSitdef.label.code")); jtfldEmergencySitDefID.setField("emergSitID"); jtfldEmergencySitDefID.setHolder(jlblEmergencySitDefID); jlblEmergencySitDescription.setText(res.getString("emergSitdef.label.description")); jtfldEmergencySitDescription.setField("emergSitDescription"); jtfldEmergencySitDescription.setHolder(jlblEmergencySitDescription); jtfldEnvAsp.setField("fkEnvAspID"); jtfldEnvAsp.setLabel(res.getString("emergSitlink.label.aa")); jlbtnEnvAsp.setUrl("pt.inescporto.siasoft.go.aa.ejb.session.EnvironmentAspect"); jlbtnEnvAsp.setText(res.getString("emergSitlink.label.aa")); jlbtnEnvAsp.setTitle(res.getString("emergSitlink.label.aalist")); jlbtnEnvAsp.setDefaultFill(jtfldEnvAsp); jlfldEnvAsp.setUrl("pt.inescporto.siasoft.go.aa.ejb.session.EnvironmentAspect"); jlfldEnvAsp.setDefaultRefField(jtfldEnvAsp); jtfldEmergSUserRespID.setField("fkUserID"); jtfldEmergSUserRespID.setText(res.getString("emergSitdef.buttonlabel.resp")); jlbtnEmergSUserResp.setText(res.getString("emergSitdef.buttonlabel.resp")); jlbtnEmergSUserResp.setUrl("pt.inescporto.siasoft.comun.ejb.session.User"); if (!MenuSingleton.isSupplier()) jlbtnEmergSUserResp.setLinkCondition( "enterpriseID = '" + MenuSingleton.getEnterprise() + "'"); jlbtnEmergSUserResp.setTitle(res.getString("emergSitdef.label.resplist")); jlbtnEmergSUserResp.setDefaultFill(jtfldEmergSUserRespID); jlfldEmergSUserRespDescription.setUrl("pt.inescporto.siasoft.comun.ejb.session.User"); jlfldEmergSUserRespDescription.setDefaultRefField(jtfldEmergSUserRespID); jtfldActivity.setLabel(res.getString("emergSitlink.label.activity")); jtfldActivity.setField("fkActivityID"); if (!MenuSingleton.isSupplier()) jlbtnActivity.setLinkCondition("fkEnterpriseID = '" + MenuSingleton.getEnterprise() + "'"); jlbtnActivity.setUrl("pt.inescporto.siasoft.proc.ejb.session.Activity"); jlbtnActivity.setText(res.getString("emergSitlink.label.activity")); jlbtnActivity.setTitle(res.getString("emergSitlink.label.activitylist")); jlbtnActivity.setDefaultFill(jtfldActivity); jlfldActivity.setUrl("pt.inescporto.siasoft.proc.ejb.session.Activity"); jlfldActivity.setDefaultRefField(jtfldActivity); jlblNormal.setText(res.getString("emergSitdef.label.normal")); jlblAnormal.setText(res.getString("emergSitdef.label.abnormal")); jlblEmergency.setText(res.getString("emergSitdef.label.emergency")); jrbNormal.setValue("N"); jrbAnormal.setValue("A"); jrbEmergency.setValue("E"); bgType.setField("typeEmerg"); bgType.add(jrbNormal); bgType.add(jrbAnormal); bgType.add(jrbEmergency); FormLayout formLayout = new FormLayout( "5px, left:pref, 4dlu, 50dlu, 4dlu, 50dlu, 4dlu, 50dlu, 4dlu, 50dlu, 4dlu, 50dlu, 4dlu:grow, 5px", "5px, pref, 2dlu, pref, 2dlu, pref, 2dlu, pref, 2dlu, pref, 2dlu, pref, 5px"); FormLayout formLayout2 = new FormLayout( "65dlu, pref, 4dlu, pref, 20dlu, pref, 4dlu, pref, 20dlu, pref, 4dlu, pref, 65dlu", "5px, pref, 5px"); JPanel content = new JPanel(); content.setOpaque(false); content.setLayout(formLayout); JPanel typeContent = new JPanel(); typeContent.setOpaque(false); typeContent.setLayout(formLayout2); formLayout.setRowGroups(new int[][] {{2, 4, 6, 8}}); CellConstraints cc = new CellConstraints(); typeContent.setBorder( BorderFactory.createTitledBorder(res.getString("emergSitdef.label.type"))); ((TitledBorder) typeContent.getBorder()).setTitleFont(new Font("Dialog", Font.PLAIN, 12)); typeContent.add(jlblNormal, cc.xy(2, 2)); typeContent.add(jrbNormal, cc.xy(4, 2)); typeContent.add(jlblAnormal, cc.xy(6, 2)); typeContent.add(jrbAnormal, cc.xy(8, 2)); typeContent.add(jlblEmergency, cc.xy(10, 2)); typeContent.add(jrbEmergency, cc.xy(12, 2)); content.add(jlblEmergencySitDefID, cc.xy(2, 2)); content.add(jtfldEmergencySitDefID, cc.xy(4, 2)); content.add(jlblEmergencySitDescription, cc.xy(2, 4)); content.add(jtfldEmergencySitDescription, cc.xyw(4, 4, 10)); content.add(jlbtnEnvAsp, cc.xy(2, 6, CellConstraints.FILL, CellConstraints.DEFAULT)); content.add(jtfldEnvAsp, cc.xy(4, 6)); content.add(jlfldEnvAsp, cc.xyw(6, 6, 8)); content.add(jlbtnEmergSUserResp, cc.xy(2, 8, CellConstraints.FILL, CellConstraints.DEFAULT)); content.add(jtfldEmergSUserRespID, cc.xy(4, 8)); content.add(jlfldEmergSUserRespDescription, cc.xyw(6, 8, 8)); content.add(jlbtnActivity, cc.xy(2, 10, CellConstraints.FILL, CellConstraints.DEFAULT)); content.add(jtfldActivity, cc.xy(4, 10)); content.add(jlfldActivity, cc.xyw(6, 10, 8)); jrbEmergency.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { if (((TmplJRadioButton) e.getSource()).isSelected()) { jtpScenarios.setEnabledAt(1, true); } } }); jrbNormal.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { if (((TmplJRadioButton) e.getSource()).isSelected()) { jtpScenarios.setEnabledAt(1, false); } } }); jrbAnormal.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { if (((TmplJRadioButton) e.getSource()).isSelected()) { jtpScenarios.setEnabledAt(1, false); } } }); content.add(typeContent, cc.xyw(2, 12, 12)); add(content, BorderLayout.NORTH); add( new EmergencySituationScenarios(datasource, fwCListener, jtpScenarios), BorderLayout.CENTER); }