de.jensd.fx.glyphs.weathericons.WeatherIcon Maven / Gradle / Ivy
/**
* Copyright (c) 2013-2015 Jens Deters http://www.jensd.de
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*
*/
package de.jensd.fx.glyphs.weathericons;
import de.jensd.fx.glyphs.GlyphIcons;
/**
*
* Icon Enum based on Weather Icons v2.0
*
* @author Jens Deters ([email protected])
*/
public enum WeatherIcon implements GlyphIcons {
ALIEN('\uf075'),
BAROMETER('\uf079'),
CELSIUS('\uf03c'),
CLOUD('\uf041'),
CLOUD_DOWN('\uf03d'),
CLOUD_REFRESH('\uf03e'),
CLOUD_UP('\uf040'),
CLOUDY('\uf013'),
CLOUDY_GUSTS('\uf011'),
CLOUDY_WINDY('\uf012'),
DAY_CLOUDY('\uf002'),
DAY_CLOUDY_GUSTS('\uf000'),
DAY_CLOUDY_HIGH('\uf07d'),
DAY_CLOUDY_WINDY('\uf001'),
DAY_FOG('\uf003'),
DAY_HAIL('\uf004'),
DAY_HAZE('\uf0b6'),
DAY_LIGHT_WIND('\uf0c4'),
DAY_LIGHTNING('\uf005'),
DAY_RAIN('\uf008'),
DAY_RAIN_MIX('\uf006'),
DAY_RAIN_WIND('\uf007'),
DAY_SHOWERS('\uf009'),
DAY_SLEET('\uf0b2'),
DAY_SLEET_STORM('\uf068'),
DAY_SNOW('\uf00a'),
DAY_SNOW_THUNDERSTORM('\uf06b'),
DAY_SNOW_WIND('\uf065'),
DAY_SPRINKLE('\uf00b'),
DAY_STORM_SHOWERS('\uf00e'),
DAY_SUNNY('\uf00d'),
DAY_SUNNY_OVERCAST('\uf00c'),
DAY_THUNDERSTORM('\uf010'),
DAY_WINDY('\uf085'),
DEGREES('\uf042'),
DIRECTION_DOWN('\uf044'),
DIRECTION_DOWN_LEFT('\uf043'),
DIRECTION_DOWN_RIGHT('\uf088'),
DIRECTION_LEFT('\uf048'),
DIRECTION_RIGHT('\uf04d'),
DIRECTION_UP('\uf058'),
DIRECTION_UP_LEFT('\uf087'),
DIRECTION_UP_RIGHT('\uf057'),
DUST('\uf063'),
EARTHQUAKE('\uf0c6'),
FAHRENHEIT('\uf045'),
FIRE('\uf0c7'),
FLOOD('\uf07c'),
FOG('\uf014'),
FORECAST_IO_CLEAR_DAY('\uf00d'),
FORECAST_IO_CLEAR_NIGHT('\uf02e'),
FORECAST_IO_CLOUDY('\uf013'),
FORECAST_IO_FOG('\uf014'),
FORECAST_IO_HAIL('\uf015'),
FORECAST_IO_PARTLY_CLOUDY_DAY('\uf002'),
FORECAST_IO_PARTLY_CLOUDY_NIGHT('\uf031'),
FORECAST_IO_RAIN('\uf019'),
FORECAST_IO_SLEET('\uf0b5'),
FORECAST_IO_SNOW('\uf01b'),
FORECAST_IO_THUNDERSTORM('\uf01e'),
FORECAST_IO_TORNADO('\uf056'),
FORECAST_IO_WIND('\uf050'),
GALE_WARNING('\uf0cd'),
HAIL('\uf015'),
HORIZON('\uf047'),
HORIZON_ALT('\uf046'),
HOT('\uf072'),
HUMIDITY('\uf07a'),
HURRICANE('\uf073'),
HURRICANE_WARNING('\uf0cf'),
LIGHTNING('\uf016'),
LUNAR_ECLIPSE('\uf070'),
METEOR('\uf071'),
MOON_FULL('\uf0a3'),
MOON_NEW('\uf095'),
MOON_WANING_CRESCENT_1('\uf0ab'),
MOON_WANING_CRESCENT_2('\uf0ac'),
MOON_WANING_CRESCENT_3('\uf0ad'),
MOON_WANING_CRESCENT_4('\uf0ae'),
MOON_WANING_CRESCENT_5('\uf0af'),
MOON_WANING_CRESCENT_6('\uf0b0'),
MOON_WANING_GIBBOUS_1('\uf0a4'),
MOON_WANING_GIBBOUS_2('\uf0a5'),
MOON_WANING_GIBBOUS_3('\uf0a6'),
MOON_WANING_GIBBOUS_4('\uf0a7'),
MOON_WANING_GIBBOUS_5('\uf0a8'),
MOON_WANING_GIBBOUS_6('\uf0a9'),
MOON_WAXING_CRESENT_1('\uf096'),
MOON_WAXING_CRESENT_2('\uf097'),
MOON_WAXING_CRESENT_3('\uf098'),
MOON_WAXING_CRESENT_4('\uf099'),
MOON_WAXING_CRESENT_5('\uf09a'),
MOON_WAXING_CRESENT_6('\uf09b'),
MOON_WAXING_GIBBOUS_1('\uf09d'),
MOON_WAXING_GIBBOUS_2('\uf09e'),
MOON_WAXING_GIBBOUS_3('\uf09f'),
MOON_WAXING_GIBBOUS_4('\uf0a0'),
MOON_WAXING_GIBBOUS_5('\uf0a1'),
MOON_WAXING_GIBBOUS_6('\uf0a2'),
MOONRISE('\uf0c9'),
MOONSET('\uf0ca'),
NA('\uf07b'),
NIGHT_ALT_CLOUDY('\uf086'),
NIGHT_ALT_CLOUDY_GUSTS('\uf022'),
NIGHT_ALT_CLOUDY_HIGH('\uf07e'),
NIGHT_ALT_CLOUDY_WINDY('\uf023'),
NIGHT_ALT_HAIL('\uf024'),
NIGHT_ALT_LIGHTNING('\uf025'),
NIGHT_ALT_PARTLY_CLOUDY('\uf081'),
NIGHT_ALT_RAIN('\uf028'),
NIGHT_ALT_RAIN_MIX('\uf026'),
NIGHT_ALT_RAIN_WIND('\uf027'),
NIGHT_ALT_SHOWERS('\uf029'),
NIGHT_ALT_SLEET('\uf0b4'),
NIGHT_ALT_SLEET_STORM('\uf06a'),
NIGHT_ALT_SNOW('\uf02a'),
NIGHT_ALT_SNOW_THUNDERSTORM('\uf06d'),
NIGHT_ALT_SNOW_WIND('\uf067'),
NIGHT_ALT_SPRINKLE('\uf02b'),
NIGHT_ALT_STORM_SHOWERS('\uf02c'),
NIGHT_ALT_THUNDERSTORM('\uf02d'),
NIGHT_CLEAR('\uf02e'),
NIGHT_CLOUDY('\uf031'),
NIGHT_CLOUDY_GUSTS('\uf02f'),
NIGHT_CLOUDY_HIGH('\uf080'),
NIGHT_CLOUDY_WINDY('\uf030'),
NIGHT_FOG('\uf04a'),
NIGHT_HAIL('\uf032'),
NIGHT_LIGHTNING('\uf033'),
NIGHT_PARTLY_CLOUDY('\uf083'),
NIGHT_RAIN('\uf036'),
NIGHT_RAIN_MIX('\uf034'),
NIGHT_RAIN_WIND('\uf035'),
NIGHT_SHOWERS('\uf037'),
NIGHT_SLEET('\uf0b3'),
NIGHT_SLEET_STORM('\uf069'),
NIGHT_SNOW('\uf038'),
NIGHT_SNOW_THUNDERSTORM('\uf06c'),
NIGHT_SNOW_WIND('\uf066'),
NIGHT_SPRINKLE('\uf039'),
NIGHT_STORM_SHOWERS('\uf03a'),
NIGHT_THUNDERSTORM('\uf03b'),
OWM_200('\uf01e'),
OWM_201('\uf01e'),
OWM_202('\uf01e'),
OWM_210('\uf016'),
OWM_211('\uf016'),
OWM_212('\uf016'),
OWM_221('\uf016'),
OWM_230('\uf01e'),
OWM_231('\uf01e'),
OWM_232('\uf01e'),
OWM_300('\uf01c'),
OWM_301('\uf01c'),
OWM_302('\uf019'),
OWM_310('\uf017'),
OWM_311('\uf019'),
OWM_312('\uf019'),
OWM_313('\uf01a'),
OWM_314('\uf019'),
OWM_321('\uf01c'),
OWM_500('\uf01c'),
OWM_501('\uf019'),
OWM_502('\uf019'),
OWM_503('\uf019'),
OWM_504('\uf019'),
OWM_511('\uf017'),
OWM_520('\uf01a'),
OWM_521('\uf01a'),
OWM_522('\uf01a'),
OWM_531('\uf01d'),
OWM_600('\uf01b'),
OWM_601('\uf01b'),
OWM_602('\uf0b5'),
OWM_611('\uf017'),
OWM_612('\uf017'),
OWM_615('\uf017'),
OWM_616('\uf017'),
OWM_620('\uf017'),
OWM_621('\uf01b'),
OWM_622('\uf01b'),
OWM_701('\uf01a'),
OWM_711('\uf062'),
OWM_721('\uf0b6'),
OWM_731('\uf063'),
OWM_741('\uf014'),
OWM_761('\uf063'),
OWM_762('\uf063'),
OWM_771('\uf011'),
OWM_781('\uf056'),
OWM_800('\uf00d'),
OWM_801('\uf011'),
OWM_802('\uf011'),
OWM_803('\uf011'),
OWM_804('\uf013'),
OWM_900('\uf056'),
OWM_901('\uf01d'),
OWM_902('\uf073'),
OWM_903('\uf076'),
OWM_904('\uf072'),
OWM_905('\uf021'),
OWM_906('\uf015'),
OWM_957('\uf050'),
OWM_DAY_200('\uf010'),
OWM_DAY_201('\uf010'),
OWM_DAY_202('\uf010'),
OWM_DAY_210('\uf005'),
OWM_DAY_211('\uf005'),
OWM_DAY_212('\uf005'),
OWM_DAY_221('\uf005'),
OWM_DAY_230('\uf010'),
OWM_DAY_231('\uf010'),
OWM_DAY_232('\uf010'),
OWM_DAY_300('\uf00b'),
OWM_DAY_301('\uf00b'),
OWM_DAY_302('\uf008'),
OWM_DAY_310('\uf008'),
OWM_DAY_311('\uf008'),
OWM_DAY_312('\uf008'),
OWM_DAY_313('\uf008'),
OWM_DAY_314('\uf008'),
OWM_DAY_321('\uf00b'),
OWM_DAY_500('\uf00b'),
OWM_DAY_501('\uf008'),
OWM_DAY_502('\uf008'),
OWM_DAY_503('\uf008'),
OWM_DAY_504('\uf008'),
OWM_DAY_511('\uf006'),
OWM_DAY_520('\uf009'),
OWM_DAY_521('\uf009'),
OWM_DAY_522('\uf009'),
OWM_DAY_531('\uf00e'),
OWM_DAY_600('\uf00a'),
OWM_DAY_601('\uf0b2'),
OWM_DAY_602('\uf00a'),
OWM_DAY_611('\uf006'),
OWM_DAY_612('\uf006'),
OWM_DAY_615('\uf006'),
OWM_DAY_616('\uf006'),
OWM_DAY_620('\uf006'),
OWM_DAY_621('\uf00a'),
OWM_DAY_622('\uf00a'),
OWM_DAY_701('\uf009'),
OWM_DAY_711('\uf062'),
OWM_DAY_721('\uf0b6'),
OWM_DAY_731('\uf063'),
OWM_DAY_741('\uf003'),
OWM_DAY_761('\uf063'),
OWM_DAY_762('\uf063'),
OWM_DAY_781('\uf056'),
OWM_DAY_800('\uf00d'),
OWM_DAY_801('\uf000'),
OWM_DAY_802('\uf000'),
OWM_DAY_803('\uf000'),
OWM_DAY_804('\uf00c'),
OWM_DAY_900('\uf056'),
OWM_DAY_902('\uf073'),
OWM_DAY_903('\uf076'),
OWM_DAY_904('\uf072'),
OWM_DAY_906('\uf004'),
OWM_DAY_957('\uf050'),
OWM_NIGHT_200('\uf02d'),
OWM_NIGHT_201('\uf02d'),
OWM_NIGHT_202('\uf02d'),
OWM_NIGHT_210('\uf025'),
OWM_NIGHT_211('\uf025'),
OWM_NIGHT_212('\uf025'),
OWM_NIGHT_221('\uf025'),
OWM_NIGHT_230('\uf02d'),
OWM_NIGHT_231('\uf02d'),
OWM_NIGHT_232('\uf02d'),
OWM_NIGHT_300('\uf02b'),
OWM_NIGHT_301('\uf02b'),
OWM_NIGHT_302('\uf028'),
OWM_NIGHT_310('\uf028'),
OWM_NIGHT_311('\uf028'),
OWM_NIGHT_312('\uf028'),
OWM_NIGHT_313('\uf028'),
OWM_NIGHT_314('\uf028'),
OWM_NIGHT_321('\uf02b'),
OWM_NIGHT_500('\uf02b'),
OWM_NIGHT_501('\uf028'),
OWM_NIGHT_502('\uf028'),
OWM_NIGHT_503('\uf028'),
OWM_NIGHT_504('\uf028'),
OWM_NIGHT_511('\uf026'),
OWM_NIGHT_520('\uf029'),
OWM_NIGHT_521('\uf029'),
OWM_NIGHT_522('\uf029'),
OWM_NIGHT_531('\uf02c'),
OWM_NIGHT_600('\uf02a'),
OWM_NIGHT_601('\uf0b4'),
OWM_NIGHT_602('\uf02a'),
OWM_NIGHT_611('\uf026'),
OWM_NIGHT_612('\uf026'),
OWM_NIGHT_615('\uf026'),
OWM_NIGHT_616('\uf026'),
OWM_NIGHT_620('\uf026'),
OWM_NIGHT_621('\uf02a'),
OWM_NIGHT_622('\uf02a'),
OWM_NIGHT_701('\uf029'),
OWM_NIGHT_711('\uf062'),
OWM_NIGHT_721('\uf0b6'),
OWM_NIGHT_731('\uf063'),
OWM_NIGHT_741('\uf04a'),
OWM_NIGHT_761('\uf063'),
OWM_NIGHT_762('\uf063'),
OWM_NIGHT_781('\uf056'),
OWM_NIGHT_800('\uf02e'),
OWM_NIGHT_801('\uf022'),
OWM_NIGHT_802('\uf022'),
OWM_NIGHT_803('\uf022'),
OWM_NIGHT_804('\uf086'),
OWM_NIGHT_900('\uf056'),
OWM_NIGHT_902('\uf073'),
OWM_NIGHT_903('\uf076'),
OWM_NIGHT_904('\uf072'),
OWM_NIGHT_906('\uf024'),
OWM_NIGHT_957('\uf050'),
RAIN('\uf019'),
RAIN_MIX('\uf017'),
RAIN_WIND('\uf018'),
RAINDROP('\uf078'),
RAINDROPS('\uf04e'),
REFRESH('\uf04c'),
REFRESH_ALT('\uf04b'),
SANDSTORM('\uf082'),
SHOWERS('\uf01a'),
SLEET('\uf0b5'),
SMALL_CRAFT_ADVISORY('\uf0cc'),
SMOG('\uf074'),
SMOKE('\uf062'),
SNOW('\uf01b'),
SNOW_WIND('\uf064'),
SNOWFLAKE_COLD('\uf076'),
SOLAR_ECLIPSE('\uf06e'),
SPRINKLE('\uf01c'),
STARS('\uf077'),
STORM_SHOWERS('\uf01d'),
STORM_WARNING('\uf0ce'),
STRONG_WIND('\uf050'),
SUNRISE('\uf051'),
SUNSET('\uf052'),
THERMOMETER('\uf055'),
THERMOMETER_EXTERIOR('\uf053'),
THERMOMETER_INTERNAL('\uf054'),
THUNDERSTORM('\uf01e'),
TIME_1('\uf08a'),
TIME_10('\uf093'),
TIME_11('\uf094'),
TIME_12('\uf089'),
TIME_2('\uf08b'),
TIME_3('\uf08c'),
TIME_4('\uf08d'),
TIME_5('\uf08e'),
TIME_6('\uf08f'),
TIME_7('\uf090'),
TIME_8('\uf091'),
TIME_9('\uf092'),
TORNADO('\uf056'),
TRAIN('\uf0cb'),
TSUNAMI('\uf0c5'),
UMBRELLA('\uf084'),
VOLCANO('\uf0c8'),
WIND_BEAUFORT_0('\uf0b7'),
WIND_BEAUFORT_1('\uf0b8'),
WIND_BEAUFORT_10('\uf0c1'),
WIND_BEAUFORT_11('\uf0c2'),
WIND_BEAUFORT_12('\uf0c3'),
WIND_BEAUFORT_2('\uf0b9'),
WIND_BEAUFORT_3('\uf0ba'),
WIND_BEAUFORT_4('\uf0bb'),
WIND_BEAUFORT_5('\uf0bc'),
WIND_BEAUFORT_6('\uf0bd'),
WIND_BEAUFORT_7('\uf0be'),
WIND_BEAUFORT_8('\uf0bf'),
WIND_BEAUFORT_9('\uf0c0'),
WINDY('\uf021'),
WMO4680_0('\uf055'),
WMO4680_00('\uf055'),
WMO4680_01('\uf013'),
WMO4680_02('\uf055'),
WMO4680_03('\uf013'),
WMO4680_04('\uf014'),
WMO4680_05('\uf014'),
WMO4680_1('\uf013'),
WMO4680_10('\uf014'),
WMO4680_11('\uf014'),
WMO4680_12('\uf016'),
WMO4680_18('\uf050'),
WMO4680_2('\uf055'),
WMO4680_20('\uf014'),
WMO4680_21('\uf017'),
WMO4680_22('\uf017'),
WMO4680_23('\uf019'),
WMO4680_24('\uf01b'),
WMO4680_25('\uf015'),
WMO4680_26('\uf01e'),
WMO4680_27('\uf063'),
WMO4680_28('\uf063'),
WMO4680_29('\uf063'),
WMO4680_3('\uf013'),
WMO4680_30('\uf014'),
WMO4680_31('\uf014'),
WMO4680_32('\uf014'),
WMO4680_33('\uf014'),
WMO4680_34('\uf014'),
WMO4680_35('\uf014'),
WMO4680_4('\uf014'),
WMO4680_40('\uf017'),
WMO4680_41('\uf01c'),
WMO4680_42('\uf019'),
WMO4680_43('\uf01c'),
WMO4680_44('\uf019'),
WMO4680_45('\uf015'),
WMO4680_46('\uf015'),
WMO4680_47('\uf01b'),
WMO4680_48('\uf01b'),
WMO4680_5('\uf014'),
WMO4680_50('\uf01c'),
WMO4680_51('\uf01c'),
WMO4680_52('\uf019'),
WMO4680_53('\uf019'),
WMO4680_54('\uf076'),
WMO4680_55('\uf076'),
WMO4680_56('\uf076'),
WMO4680_57('\uf01c'),
WMO4680_58('\uf019'),
WMO4680_60('\uf01c'),
WMO4680_61('\uf01c'),
WMO4680_62('\uf019'),
WMO4680_63('\uf019'),
WMO4680_64('\uf015'),
WMO4680_65('\uf015'),
WMO4680_66('\uf015'),
WMO4680_67('\uf017'),
WMO4680_68('\uf017'),
WMO4680_70('\uf01b'),
WMO4680_71('\uf01b'),
WMO4680_72('\uf01b'),
WMO4680_73('\uf01b'),
WMO4680_74('\uf076'),
WMO4680_75('\uf076'),
WMO4680_76('\uf076'),
WMO4680_77('\uf01b'),
WMO4680_78('\uf076'),
WMO4680_80('\uf019'),
WMO4680_81('\uf01c'),
WMO4680_82('\uf019'),
WMO4680_83('\uf019'),
WMO4680_84('\uf01d'),
WMO4680_85('\uf017'),
WMO4680_86('\uf017'),
WMO4680_87('\uf017'),
WMO4680_89('\uf015'),
WMO4680_90('\uf016'),
WMO4680_91('\uf01d'),
WMO4680_92('\uf01e'),
WMO4680_93('\uf01e'),
WMO4680_94('\uf016'),
WMO4680_95('\uf01e'),
WMO4680_96('\uf01e'),
WMO4680_99('\uf056'),
YAHOO_0('\uf056'),
YAHOO_1('\uf00e'),
YAHOO_10('\uf015'),
YAHOO_11('\uf01a'),
YAHOO_12('\uf01a'),
YAHOO_13('\uf01b'),
YAHOO_14('\uf00a'),
YAHOO_15('\uf064'),
YAHOO_16('\uf01b'),
YAHOO_17('\uf015'),
YAHOO_18('\uf017'),
YAHOO_19('\uf063'),
YAHOO_2('\uf073'),
YAHOO_20('\uf014'),
YAHOO_21('\uf021'),
YAHOO_22('\uf062'),
YAHOO_23('\uf050'),
YAHOO_24('\uf050'),
YAHOO_25('\uf076'),
YAHOO_26('\uf013'),
YAHOO_27('\uf031'),
YAHOO_28('\uf002'),
YAHOO_29('\uf031'),
YAHOO_3('\uf01e'),
YAHOO_30('\uf002'),
YAHOO_31('\uf02e'),
YAHOO_32('\uf00d'),
YAHOO_3200('\uf077'),
YAHOO_33('\uf083'),
YAHOO_34('\uf00c'),
YAHOO_35('\uf017'),
YAHOO_36('\uf072'),
YAHOO_37('\uf00e'),
YAHOO_38('\uf00e'),
YAHOO_39('\uf00e'),
YAHOO_4('\uf01e'),
YAHOO_40('\uf01a'),
YAHOO_41('\uf064'),
YAHOO_42('\uf01b'),
YAHOO_43('\uf064'),
YAHOO_44('\uf00c'),
YAHOO_45('\uf00e'),
YAHOO_46('\uf01b'),
YAHOO_47('\uf00e'),
YAHOO_5('\uf017'),
YAHOO_6('\uf017'),
YAHOO_7('\uf017'),
YAHOO_8('\uf015'),
YAHOO_9('\uf01a');
private final char character;
private WeatherIcon(char character) {
this.character = character;
}
@Override
public char getChar() {
return character;
}
@Override
public String unicodeToString() {
return String.format("\\u%04x", (int) character);
}
@Override
public String characterToString() {
return Character.toString(character);
}
@Override
public String getFontFamily() {
return "\'weather icons\'";
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy