Appearance.java 1.0 KB

1234567891011121314151617181920212223242526
  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,
  13. true);
  14. }
  15. public static void savePrefs() {
  16. prefs.putBoolean(PreferenceKeys.Appearance.SupplyBarVisible, supplyBarVisible);
  17. prefs.putBoolean(PreferenceKeys.Appearance.EdgeCapacityVisible, edgeCapacityVisible);
  18. prefs.putBoolean(PreferenceKeys.Appearance.CanvasObjectEnergyVisible,
  19. canvasObjectEnergyVisible);
  20. }
  21. }