@Nonnull private Image createImageFromFile(@Nonnull final String filename) { ImageLoader loader = ImageLoaderFactory.createImageLoader(filename); InputStream imageStream = null; try { assert resourceLoader != null; imageStream = resourceLoader.getResourceAsStream(filename); if (imageStream != null) { ByteBuffer image = loader.loadAsByteBufferRGBA(imageStream); image.rewind(); int width = loader.getImageWidth(); int height = loader.getImageHeight(); return imageFactory.create(image, width, height); } } catch (Exception e) { log.log(Level.WARNING, "Could not load image from file: [" + filename + "]", e); } finally { if (imageStream != null) { try { imageStream.close(); } catch (IOException ignored) { } } } return imageFactory.create(null, 0, 0); } }
@Nonnull private Image createImageFromFile(@Nonnull final String filename) { ImageLoader loader = ImageLoaderFactory.createImageLoader(filename); InputStream imageStream = null; try { assert resourceLoader != null; imageStream = resourceLoader.getResourceAsStream(filename); if (imageStream != null) { ByteBuffer image = loader.loadAsByteBufferRGBA(imageStream); image.rewind(); int width = loader.getImageWidth(); int height = loader.getImageHeight(); return imageFactory.create(image, width, height); } } catch (Exception e) { log.log(Level.WARNING, "Could not load image from file: [" + filename + "]", e); } finally { if (imageStream != null) { try { imageStream.close(); } catch (IOException ignored) { } } } return imageFactory.create(null, 0, 0); } }
imageStream = resourceLoader.getResourceAsStream(filename); if (imageStream != null) { ByteBuffer image = loader.loadAsByteBufferRGBA(imageStream); image.rewind(); width = loader.getImageWidth();
imageStream = resourceLoader.getResourceAsStream(filename); if (imageStream != null) { ByteBuffer image = loader.loadAsByteBufferRGBA(imageStream); image.rewind(); width = loader.getImageWidth();
imageStream = resourceLoader.getResourceAsStream(filename); if (imageStream != null) { ByteBuffer image = loader.loadAsByteBufferRGBA(imageStream); image.rewind(); width = loader.getImageWidth();