Java Code Examples for java.awt.peer.WindowPeer#updateIconImages()
The following examples show how to use
java.awt.peer.WindowPeer#updateIconImages() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: Window.java From jdk8u-jdk with GNU General Public License v2.0 | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platfrom-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }
Example 2
Source File: Window.java From jdk8u-dev-jdk with GNU General Public License v2.0 | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platfrom-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }
Example 3
Source File: Window.java From jdk-1.7-annotated with Apache License 2.0 | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platfrom-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }
Example 4
Source File: Window.java From jdk8u-jdk with GNU General Public License v2.0 | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platfrom-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }
Example 5
Source File: Window.java From jdk8u_jdk with GNU General Public License v2.0 | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platfrom-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }
Example 6
Source File: Window.java From openjdk-8 with GNU General Public License v2.0 | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platfrom-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }
Example 7
Source File: Window.java From openjdk-8-source with GNU General Public License v2.0 | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platfrom-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }
Example 8
Source File: Window.java From hottub with GNU General Public License v2.0 | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platfrom-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }
Example 9
Source File: Window.java From Java8CN with Apache License 2.0 | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platfrom-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }
Example 10
Source File: Window.java From jdk1.8-source-analysis with Apache License 2.0 | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platfrom-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }
Example 11
Source File: Window.java From openjdk-jdk9 with GNU General Public License v2.0 | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list can contain {@code MultiResolutionImage} images also. * Suitable image depending on screen resolution is extracted from * base {@code MultiResolutionImage} image and added to the icons list * while base resolution image is removed from list. * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platform-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }
Example 12
Source File: Window.java From Bytecoder with Apache License 2.0 | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list can contain {@code MultiResolutionImage} images also. * Suitable image depending on screen resolution is extracted from * base {@code MultiResolutionImage} image and added to the icons list * while base resolution image is removed from list. * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platform-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }
Example 13
Source File: Window.java From openjdk-jdk8u-backup with GNU General Public License v2.0 | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platfrom-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }
Example 14
Source File: Window.java From openjdk-jdk8u with GNU General Public License v2.0 | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platfrom-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }
Example 15
Source File: Window.java From JDKSourceCode1.8 with MIT License | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platfrom-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }
Example 16
Source File: Window.java From jdk8u60 with GNU General Public License v2.0 | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platfrom-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }
Example 17
Source File: Window.java From TencentKona-8 with GNU General Public License v2.0 | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platfrom-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }
Example 18
Source File: Window.java From dragonwell8_jdk with GNU General Public License v2.0 | 3 votes |
/** * Sets the sequence of images to be displayed as the icon * for this window. Subsequent calls to {@code getIconImages} will * always return a copy of the {@code icons} list. * <p> * Depending on the platform capabilities one or several images * of different dimensions will be used as the window's icon. * <p> * The {@code icons} list is scanned for the images of most * appropriate dimensions from the beginning. If the list contains * several images of the same size, the first will be used. * <p> * Ownerless windows with no icon specified use platfrom-default icon. * The icon of an owned window may be inherited from the owner * unless explicitly overridden. * Setting the icon to {@code null} or empty list restores * the default behavior. * <p> * Note : Native windowing systems may use different images of differing * dimensions to represent a window, depending on the context (e.g. * window decoration, window list, taskbar, etc.). They could also use * just a single image for all contexts or no image at all. * * @param icons the list of icon images to be displayed. * @see #getIconImages() * @see #setIconImage(Image) * @since 1.6 */ public synchronized void setIconImages(java.util.List<? extends Image> icons) { this.icons = (icons == null) ? new ArrayList<Image>() : new ArrayList<Image>(icons); WindowPeer peer = (WindowPeer)this.peer; if (peer != null) { peer.updateIconImages(); } // Always send a property change event firePropertyChange("iconImage", null, null); }