X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Fjvcard%2Ftui%2FUiColors.java;h=5c5d01eebcf32e3f1611a3daece2f14ae30f3d18;hb=176a83279a5aafb7e44cc7c34bf78f0bc35225fe;hp=a646dbead669ed9dafaf3f549b0eee783eb7f0e5;hpb=2a96e7b2cf3f155cccc633272b2f547ffd8f4672;p=jvcard.git diff --git a/src/be/nikiroo/jvcard/tui/UiColors.java b/src/be/nikiroo/jvcard/tui/UiColors.java index a646dbe..5c5d01e 100644 --- a/src/be/nikiroo/jvcard/tui/UiColors.java +++ b/src/be/nikiroo/jvcard/tui/UiColors.java @@ -2,6 +2,7 @@ package be.nikiroo.jvcard.tui; import java.util.HashMap; import java.util.Map; +import java.util.MissingResourceException; import java.util.ResourceBundle; import be.nikiroo.jvcard.resources.Bundles; @@ -146,7 +147,12 @@ public class UiColors { */ private TextColor getBackgroundColor(Element el) { if (!colorMap.containsKey(el.name() + "_BG")) { - String value = bundle.getString(el.name() + "_BG"); + String value = null; + try { + value = bundle.getString(el.name() + "_BG"); + } catch (MissingResourceException mre) { + value = null; + } colorMap.put(el.name() + "_BG", convertToColor(value, TextColor.ANSI.BLACK)); } @@ -164,7 +170,12 @@ public class UiColors { */ private TextColor getForegroundColor(Element el) { if (!colorMap.containsKey(el.name() + "_FG")) { - String value = bundle.getString(el.name() + "_FG"); + String value = null; + try { + value = bundle.getString(el.name() + "_FG"); + } catch (MissingResourceException mre) { + value = null; + } colorMap.put(el.name() + "_FG", convertToColor(value, TextColor.ANSI.WHITE)); }