private void setLegacyIconImages(List<Image> images) { if (this.wasSetIconImagesCalled) { return; } super.setIconImages(images); }
@Override public synchronized void setIconImages(List<? extends Image> icons) { super.setIconImages(icons); this.wasSetIconImagesCalled = true; }
/** * Sets the window icon. * * Takes icons of different sizes, preferring earlier ones in case of duplicate sizes. */ public void setIcon (playn.core.Image... icons) { assert icons.length > 0; List<BufferedImage> images = new ArrayList<BufferedImage>(); for (playn.core.Image icon : icons) images.add(((JavaImage)icon).bufferedImage()); _frame.setIconImages(images); }
/** Sets the application icon. */ private void setApplicationIcon() { if (frame != null) { List<Image> icons = new ArrayList<>(); icons.add(getImage(APPLICATION_ICON_SMALL)); icons.add(getImage(APPLICATION_ICON_MEDIUM)); frame.setIconImages(icons); } }
private void initApplicationIcons() { // Adds many different sizes to give each OS flexibility in choosing a // suitable icon for display ArrayList<Image> icons = new ArrayList<>(); icons.add(Toolkit.getDefaultToolkit().createImage( getClass().getResource(res.getString("KseFrame.Icon.image.16x16")))); icons.add(Toolkit.getDefaultToolkit().createImage( getClass().getResource(res.getString("KseFrame.Icon.image.24x24")))); icons.add(Toolkit.getDefaultToolkit().createImage( getClass().getResource(res.getString("KseFrame.Icon.image.32x32")))); icons.add(Toolkit.getDefaultToolkit().createImage( getClass().getResource(res.getString("KseFrame.Icon.image.48x48")))); icons.add(Toolkit.getDefaultToolkit().createImage( getClass().getResource(res.getString("KseFrame.Icon.image.128x128")))); icons.add(Toolkit.getDefaultToolkit().createImage( getClass().getResource(res.getString("KseFrame.Icon.image.256x256")))); icons.add(Toolkit.getDefaultToolkit().createImage( getClass().getResource(res.getString("KseFrame.Icon.image.512x512")))); frame.setIconImages(icons); }
frame.setIconImages(icons);
mainFrame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); mainFrame.setTitle(BundleMessage.format("UI_DAVMAIL_GATEWAY")); mainFrame.setIconImages(frameIcons);
icons.add(Images.MISC_ASSETS_32.getImage()); icons.add(Images.MISC_ASSETS_64.getImage()); jFrame.setIconImages(icons); jFrame.addWindowListener(listener); jFrame.addComponentListener(listener);
frame.setIconImages(icons);
new MegaMekFile(Configuration.miscImagesDir(), FILENAME_ICON_256X256) .toString())); frame.setIconImages(iconList);
new MegaMekFile(Configuration.miscImagesDir(), FILENAME_ICON_256X256).toString() )); frame.setIconImages(iconList);
new MegaMekFile(Configuration.miscImagesDir(), FILENAME_ICON_256X256) .toString())); frame.setIconImages(iconList); CommonMenuBar menuBar = new CommonMenuBar(); menuBar.addActionListener(actionListener);
JPopupMenu.setDefaultLightWeightPopupEnabled(false); super.setIconImages(Arrays.asList(FlamingoUtilities.getBlankImage(16, 16)));