< prev index next >
src/java.desktop/share/classes/java/awt/Taskbar.java
Print this page
@@ -272,10 +272,12 @@
}
/**
* Requests user attention to the specified window.
*
+ * The specified window must be visible in the task area.
+ *
* @param w window
* @throws SecurityException if a security manager exists and it denies the
* {@code RuntimePermission("canProcessApplicationEvents")} permission.
* @throws UnsupportedOperationException if the current platform
* does not support the {@link Taskbar.Feature#USER_ATTENTION_WINDOW} feature
@@ -373,10 +375,12 @@
/**
* Affixes a small badge to this application's icon in the task area
* for the specified window.
* It may be disabled by system settings.
*
+ * The specified window must be visible in the task area.
+ *
* @param w window to update
* @param badge image to affix to the icon
* @throws SecurityException if a security manager exists and it denies the
* {@code RuntimePermission("canProcessApplicationEvents")} permission.
* @throws UnsupportedOperationException if the current platform
@@ -407,10 +411,12 @@
}
/**
* Displays a determinate progress bar in the task area for the specified
* window.
+ *
+ * The specified window must be visible in the task area.
* <br>
* The visual behavior is platform and {@link State} dependent.
* <br>
* This call cancels the {@link State#INDETERMINATE INDETERMINATE} state
* of the window.
@@ -435,10 +441,12 @@
}
}
/**
* Sets a progress state for a specified window.
+ *
+ * The specified window must be visible in the task area.
* <br>
* Each state displays a progress in a platform-dependent way.
* <br>
* Note than switching from {@link State#INDETERMINATE INDETERMINATE} state
* to any of determinate states may reset value set by
< prev index next >