Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package OknoZDanych;
- import java.io.FileInputStream;
- import java.io.IOException;
- import java.io.InputStream;
- import java.util.Properties;
- /**
- * @author Maicej-Laptok
- *
- */
- public class Constants {
- public static int mainMenuFrameWidth;
- /**
- * Zmienna określająca wysokość okna menu głównego
- */
- public static int mainMenuFrameHeight;
- /**
- * Zmienna określająca wysokość okna menu głównego
- */
- public static int numberOfLevels;
- /**
- * Zmienna określająca wysokość okna menu głównego
- */
- public static int firstLevel;
- /**
- * Zmienna określająca wysokość okna menu głównego
- */
- public static String levelName;
- /**
- * Zmienna określająca wysokość okna menu głównego
- */
- public static int numberOfDiff;
- /**
- * Zmienna określająca wysokość okna menu głównego
- */
- public static int changeBetweenDiff;
- /**
- * Zmienna określająca wysokość okna menu głównego
- */
- public static double objectSizeToWidth;
- /**
- * Zmienna określająca wysokość okna menu głównego
- */
- public static String background;
- /**
- * Zmienna określająca wysokość okna menu głównego
- */
- /**
- * Metoda ustalająca wartości z pliku tekstowego
- */
- public static void setConstants() {
- Properties prop = new Properties();
- InputStream input = null;
- try {
- String test="";
- input = new FileInputStream("ala.txt");
- prop.load(input);
- System.out.println(prop.getProperty("nazwaBazowaPlikuZOpisemPoziomu"));
- levelName=prop.getProperty("nazwaBazowaPlikuZOpisemPoziomu");
- background=prop.getProperty("tło");
- //testy
- test = prop.getProperty("początkowaSzerokośćPlanszy");
- System.out.println(test);
- mainMenuFrameWidth = Integer.parseInt(test);
- //
- objectSizeToWidth=Double.parseDouble(prop.getProperty("początkowaSzerokośćObiektuGryJakoProcentPoczątkowejSzerokościPlanszy"));
- //mainMenuFrameWidth = Integer.parseInt(prop.getProperty("początkowaSzerokośćPlanszy"));
- mainMenuFrameHeight=Integer.parseInt(prop.getProperty("początkowaWysokośćPlanszy"));
- numberOfLevels=Integer.parseInt(prop.getProperty("liczbaPoziomów"));
- firstLevel=Integer.parseInt(prop.getProperty("numeracjaPoziomówZaczynaSięOd"));
- numberOfDiff=Integer.parseInt(prop.getProperty("liczbaStopniTrudności"));
- changeBetweenDiff=Integer.parseInt(prop.getProperty("zmianaStopniaTrudności"));
- //s objectSizeToWidth=Double.parseDouble(prop.getProperty("początkowaSzerokośćObiektuGryJakoProcentPoczątkowejSzerokościPlanszy"));
- } catch (IOException ex) {
- ex.printStackTrace();
- } finally {
- if (input != null) {
- try {
- input.close();
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- }
- }
- static{
- setConstants();
- }
- Constants(){}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement