From: Patrick Plitzner Date: Mon, 20 Jul 2015 16:34:06 +0000 (+0200) Subject: Change color when error occurs X-Git-Tag: 3.8.0^2~59^2~1 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/e6712138992a16a17bcbf9f7ea0de6f2c74e3706 Change color when error occurs --- diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/UriWithLabelElement.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/UriWithLabelElement.java index ee6867db2..e7ef5ec0b 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/UriWithLabelElement.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/UriWithLabelElement.java @@ -13,6 +13,7 @@ package eu.etaxonomy.taxeditor.ui.element; import java.net.URI; import org.eclipse.swt.SWT; +import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Label; /** @@ -43,9 +44,11 @@ public class UriWithLabelElement extends TextWithLabelElement { public URI getUri(){ try { + labelException.setBackground(getPersistentBackground()); labelException.setText(""); return new URI(super.getText()); } catch (Exception e) { + labelException.setBackground(Display.getCurrent().getSystemColor(SWT.COLOR_RED)); labelException.setText(e.getMessage()); return null; }