Creates a ToolTip based off of an array of localisation keys. The localised strings can use "\n" to split up into separate lines.
(String... localeKeys)
| 23 | /** Creates a {@link ToolTip} based off of an array of localisation keys. The localised strings can use "\n" to |
| 24 | * split up into separate lines. */ |
| 25 | public static ToolTip createLocalized(String... localeKeys) { |
| 26 | List<String> allLines = new ArrayList<>(); |
| 27 | for (String key : localeKeys) { |
| 28 | String localized = StringUtilBC.localize(key); |
| 29 | allLines.addAll(StringUtilBC.splitIntoLines(localized)); |
| 30 | } |
| 31 | return new ToolTip(allLines); |
| 32 | } |
| 33 | |
| 34 | public ToolTip(String... lines) { |
| 35 | this.delay = 0; |
no test coverage detected