Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private BufferedImage loadImage(String path) {
- try {
- //return ImageIO.read(Textures.class.getResourceAsStream(path));
- return ImageIO.read(Textures.class.getResource(path));
- } catch (IOException ioe) {
- ioe.printStackTrace();
- System.exit(0);
- }
- return null;
- }
- private void loadTextures(String path) {
- try{
- StringBuilder builder = new StringBuilder();
- BufferedReader br = new BufferedReader
- (new InputStreamReader
- (Textures.class.getResourceAsStream(path)));
- String fileLine;
- String line;
- String[] tokens;
- while((fileLine = br.readLine()) != null) {
- builder.append(fileLine + "n");
- }
- line = builder.toString();
- tokens = line.split("\s+");
- int resource = 0;
- int name = 1;
- for(int index = 0; index < tokens.length / 2; index++) {
- BufferedImage image = loadImage(tokens[resource]);
- images.put(tokens[name], image);
- resource += 2;
- name += 2;
- }
- }catch(Exception e) {
- e.printStackTrace();
- System.out.println(0);
- }
- }`enter code here`
- BufferedImage display = textures.getImage("display");
- ...
- g.drawImage(display, midWidth - scale * 16, scale * 3, scale * displayWidth, scale * displayHeight, null);
Add Comment
Please, Sign In to add comment