(Graphwar graphwar, BufferedReader read)
| 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 | { |
no test coverage detected