MCPcopy Create free account
hub / github.com/catabriga/graphwar / makeBackgroundImage

Method makeBackgroundImage

src/Graphwar/GraphUtil.java:179–195  ·  view source on GitHub ↗
(Graphwar graphwar, BufferedReader read)

Source from the content-addressed store, hash-verified

177 }
178
179 public static JLabel makeBackgroundImage(Graphwar graphwar, BufferedReader read) throws InterruptedException, IOException
180 {
181 MediaTracker tracker = new MediaTracker(graphwar);
182
183 Image image = ImageIO.read(graphwar.getClass().getResource(GraphUtil.nextLine(read)));
184 tracker.addImage(image, 0);
185 tracker.waitForAll();
186
187 int x = Integer.parseInt(GraphUtil.nextLine(read));
188 int y = Integer.parseInt(GraphUtil.nextLine(read));
189
190 JLabel imagePanel = new JLabel(new ImageIcon(image));
191 imagePanel.setBounds(x, y, image.getWidth(null), image.getHeight(null));
192
193 return imagePanel;
194
195 }
196
197 public static JLabel makeTextLabel(BufferedReader read)
198 {

Callers 4

MainMenuScreenMethod · 0.95
GameScreenMethod · 0.95
PreGameScreenMethod · 0.95
GlobalScreenMethod · 0.95

Calls 1

nextLineMethod · 0.95

Tested by

no test coverage detected