Appearance.java 1.0 KB

1234567891011121314151617181920212223
  1. package holeg.ui.view.main;
  2. import holeg.preferences.PreferenceKeys;
  3. import java.util.prefs.Preferences;
  4. public class Appearance {
  5. private static final Preferences prefs = Preferences.userNodeForPackage(Appearance.class);
  6. public static boolean supplyBarVisible = true;
  7. public static boolean edgeCapacityVisible = true;
  8. public static boolean canvasObjectEnergyVisible = true;
  9. public static void loadPrefs(){
  10. supplyBarVisible = prefs.getBoolean(PreferenceKeys.Appearance.SupplyBarVisible, true);
  11. edgeCapacityVisible = prefs.getBoolean(PreferenceKeys.Appearance.EdgeCapacityVisible, true);
  12. canvasObjectEnergyVisible = prefs.getBoolean(PreferenceKeys.Appearance.EdgeCapacityVisible, true);
  13. }
  14. public static void savePrefs(){
  15. prefs.putBoolean(PreferenceKeys.Appearance.SupplyBarVisible, supplyBarVisible);
  16. prefs.putBoolean(PreferenceKeys.Appearance.EdgeCapacityVisible, edgeCapacityVisible);
  17. prefs.putBoolean(PreferenceKeys.Appearance.CanvasObjectEnergyVisible, canvasObjectEnergyVisible);
  18. }
  19. }