java 电脑上出来“系统托盘”是干嘛的啊?
电脑上出来“系统托盘”是干嘛的啊?
用户可以随时访问的系统的特殊区域,通常位于桌面的底部。在Microsoft Windows中,系统托盘通常指任务栏的状态区域;在GNOME桌面中,系统托盘通常指广告牌区域;在KDE桌面中,系统托盘指系统托盘。在每个系统中,托盘是桌面环境中运行的所有应用程序的共享区域。访问系统托盘类java.awt.SystemTray文件表示桌面上的系统托盘。通过调用静态方法系统托盘.getSystemTray()以访问系统托盘。然后,在调用此方法之前,应该使用静态方法系统托盘.isSupported()检查是否支持系统托盘。如果操作系统上的系统托盘未就绪或不受支持,则方法issupported()返回false。此时,如果应用程序试图调用getsystemtray()方法,它将抛出一个异常java.lang.UnsupportedOperationException异常每个Java应用程序都有一个systemtray实例。因此,应用程序不应该创建自己的systemtray实例。相反,它应该通过调用getsystemtray()方法来获取当前可用的系统托盘。系统托盘包含一个或多个托盘图标,这些图标是通过调用add()方法创建的java.awt.TrayIcon文件)当不需要这些图标时,可以通过调用remove()方法添加它们java.awt.TrayIcon文件)为了摆脱它。注意:Mustang新添加的代码库指出,如果Java运行时或操作系统发现图标无法添加到系统托盘中,add()方法将抛出awtexception异常。例如,在X-Windows桌面环境中,如果系统托盘不存在,将抛出awtexception异常。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。