From e6712138992a16a17bcbf9f7ea0de6f2c74e3706 Mon Sep 17 00:00:00 2001 From: Patrick Plitzner Date: Mon, 20 Jul 2015 18:34:06 +0200 Subject: [PATCH] Change color when error occurs --- .../eu/etaxonomy/taxeditor/ui/element/UriWithLabelElement.java | 3 +++ 1 file changed, 3 insertions(+) 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; } -- 2.34.1