List of usage examples for com.jgoodies.validation.view ValidationResultViewFactory createReportIconAndTextPane
public static JComponent createReportIconAndTextPane(ValidationResultModel model)
From source file:org.openthinclient.console.ui.DirObjectEditPanel.java
License:Open Source License
public DirObjectEditPanel(DetailView detailView) { setLayout(new FormLayout("p:g", "p, 3dlu, f:p:g, 3dlu, p, 3dlu")); //$NON-NLS-1$ //$NON-NLS-2$ final CellConstraints cc = new CellConstraints(); final JComponent headerComponent = detailView.getHeaderComponent(); if (null != headerComponent) { headerComponent.setBorder(BorderFactory.createCompoundBorder( BorderFactory.createMatteBorder(0, 0, 1, 0, getBackground().darker()), headerComponent.getBorder())); validator.addValidatorFrom(headerComponent); add(headerComponent, cc.xy(1, 1)); }/*from w ww . ja v a 2 s. co m*/ add(ValidationResultViewFactory.createReportIconAndTextPane(vrm), cc.xy(1, 5)); final JComponent mainComponent = detailView.getMainComponent(); validator.addValidatorFrom(mainComponent); add(mainComponent, cc.xy(1, 3)); setPreferredSize(new Dimension(800, 600)); }
From source file:salomon.engine.controller.gui.task.SettingsDialog.java
License:Open Source License
public void setValidationModel(ValidationResultModel resultModel) { _resultModel = resultModel;/* w ww .j a v a 2 s . c o m*/ if (_resultModel != null) { _resultModel.addPropertyChangeListener(_validationListener); _validationComponent = ValidationResultViewFactory.createReportIconAndTextPane(resultModel); ; } else { _validationComponent = null; } }