首页 > TAG信息列表 > system-tray

java-Swing:窃取其他应用程序的焦点(在OS X中的可用性)

我在Java swing中有一个应用程序,该应用程序大多数时候都在系统托盘中运行.用户可以使用“纸盘菜单”执行一些操作.这些动作之一是显示应用程序窗口.我的问题是OS X上的可用性. 在Windows中,如果用户调出应用程序窗口并随后切换到另一个应用程序,则他们可以使用任务栏切换回我的应

在Java中动态更新SystemTray

是否可以在Java中的SystemTray中将项目添加到PopUpMenu?我试图将项目添加到菜单,但这没用.都不会添加它并调用TrayIcon.setPopMenu(PopUpMenu)以及之后的SystemTray.add(TrayIcon)方法.有什么建议么?解决方法:当然可以. 看到我做的这个例子: import java.awt.AWTException; import ja

java-在带有SWT的任务栏图标上显示数字

我想在我的任务栏图标上显示一些数字,这些数字指示用户发生的一些事件,例如在此Facebook通知图标中所做的事情: 您认为有可能吗? 谢谢解决方法:您可以使用TaskBar和TaskItem类来执行此操作,尽管它可能不适用于所有平台. TaskBar taskBar = Display.getDefault().getSystemTaskBar()

c – 使用系统托盘图标创建后台进程

我正在尝试制作一个Windows应用程序,在后台检查一些内容,并通过系统托盘图标通知用户. 该应用程序使用Not managed C制作,没有选项可以切换到.net或Java. 如果用户想要停止该应用程序,他将使用托盘图标. 由于系统托盘方面的应用程序不能是服务,因为它必须在用户计算机上没有安装任

java – Spring Boot使用SystemTray图标

我正在设置一个Spring Boot应用程序,并希望主机可以访问一个可以访问某些bean信息的系统托盘图标. 我目前尝试使用@Autowired详细信息为我的SystemTrayIcon创建一个Bean.但是,当我尝试添加SystemTrayIcon时,我得到以下异常: Caused by: java.awt.HeadlessException at java.awt

在java中更改系统托盘图标

我只是想为我的应用程序更改系统托盘图标图像.我做了两件事 – 刚刚更改了默认程序中的URL – final TrayIcon trayIcon = new TrayIcon(createImage("images/Graph.png", "tray icon")); 第二次尝试 – Image img = Toolkit.getDefaultToolkit().getImage("images/Graph.pn

unity – 如何防止Java应用程序创建托盘图标?

使用Ubuntu 13.04,将某些应用程序列入白名单(并因此将黑名单)创建托盘图标的可能性已经消失.从那时起,Java应用程序和Wine图标的托盘图标被硬编码并始终可见. 虽然有某些ppas,通过回馈systray.whitelist(但不是14.04但是)来提供统一补丁我想知道是否有其他方法来隐藏java应用程序的

python – 多个WindowsBaloonTip / TrayTip通知?

如果您使用下面的代码在通知区域中创建TrayTips(BaloonTips),您会注意到它只允许一条消息,然后卡住并出错. 代码取自here: # -- coding: utf-8 -- from win32api import * from win32gui import * import win32con import sys, os import struct import time class WindowsBalloo

java – 制作系统托盘应用程序的有效方法

这是我在Stack Overflow上的第一篇文章,我只是想知道制作系统托盘应用程序的选项.应用程序将在仍然运行时从系统托盘运行,并且可以在单击时显示在窗口中.还需要对全局击键跟踪提供一些支持,以打开一个窗口. 我很好奇我可以选择哪些选项,因为我确信有很多方法可以做到这一点.虽然我

如何在Linux中使用C制作托盘图标?

在Windows中,我可以使用Shell_NotifyIcon().这个函数的Linux等价物是什么? GNOME(gtk)和KDE(qt)有什么不同吗?在Internet上找不到任何教程.解决方法:是的,这取决于您正在使用的桌面环境. 在Qt(KDE)中,您可以使用QSystemTrayIcon以跨平台方式执行此操作. 甚至有一个sample application

java – 如何将东西添加到系统托盘并添加mouseOver()功能?

对不起,如果标题含糊不清,但这正是我想要实现的. 这是图标化/最小化的电池保护软件.将鼠标悬停在图标上时,您将看到图片中显示的窗口.如何在Java中实现?解决方法:这使用JPopupMenu显示点击信息,而不是最推荐的方法,因为它很难布局其他组件……但你可以轻松地使用JWindow … public

java – 任务托盘通知气球事件?

是否可以在任务托盘图标通知气球上调用任何java事件, 那是 trayIcon.displayMessage(title, message, TrayIcon.MessageType.INFO) 像Dropbox一样,当我点击气球时,它会将我带到它下载最近文件的文件夹.是否可以使用java?解决方法:通过做一些R& D,当我们点击通知气球时,我得到了托

为位于系统托盘中的Java程序创建键盘挂钩

基本上我有一个在系统托盘中运行的java程序,如果用户按下说按CTRL SHIFT 1它会选择其中一个位于托盘中的java程序的右键选项. 我想我正在寻找的是一个关于这样做的教程,或者最简单的方法.我之前从未做过这样的事情,所以可能是某种noobie教程? 谢谢解决方法:所以,创建一个键盘钩子并

c# – 如何检查NotifyIcon是否被隐藏

我不想强迫它可见,我只是想让它检查它是否被Windows隐藏. Windows默认情况下会隐藏系统图标以外的托盘(操作中心,电池,网络,声音,日期和时间).解决方法:@Hans说没有直接的方法可以找到,这是不幸的(但有道理). 你仍然可以尝试间接发现.你可以take a snapshot of the desktop位图,找

Java应用程序如何在Ubuntu中使用托盘图标> = 13.04(使用AppInicator)

在Ubuntu 11.04中不推荐使用系统托盘,而是支持新的AppIndicator.从那时起,SWT应用程序无法显示图标,除非用户使用白名单解决方法以实现向后兼容性.版本13.04现在删除了该解决方法,这意味着SWT应用程序(不支持appindicator)无法再生成托盘图标. 你们如何使用Java制作托盘图标应用程

python – QT系统托盘应用程序中的更新菜单

我需要更新系统托盘应用程序的现有菜单项.首先,当应用加载时,将有两个菜单项.稍后,当我单击一个按钮时,这些菜单项需要替换为新的菜单项.我怎样才能做到这一点?这是我的代码. from PySide.QtGui import * import sys class MainWindow(QMainWindow): def __init__(self): su

系统托盘应用程序Linux Qt / C.

我正在使用Qt编写一个使用系统托盘的应用程序.我已使用QSystemTrayIcon类实现了系统托盘,如示例所示,但它与我的计算机上存在的其他系统托盘图标的行为不同.例如,我在Ubuntu 12.04上安装了Spotify,它显示了一个带有下拉菜单的系统托盘图标.使用我的应用程序,它会显示带有上下文菜单

Java程序在系统托盘中多次出现

我已经构建了一个通过SystemTray类隐藏在系统托盘中的应用程序.工作正常,但是当我退出程序并再次启动它时,它不会从托盘中删除图标,然后用光标悬停它.多次执行此操作会导致出现多个图标: 这是我的程序的问题还是Windows的错误? 我按照this guide创建了系统托盘图标.解决方法:创建托盘

c# – 如何在没有可见窗口的情况下启动.net windows窗体应用程序?

我有一个.net Windows窗体应用程序,需要直接打开通知图标(系统托盘),没有可见的窗口.我意识到我可以在onshown事件或类似事件中执行此操作.但如果我这样做,我会得到一个窗口的闪光.我怎么能避免那个闪光灯?我已经尝试修改我的Program.cs文件,如下所示: Application.EnableVisualStyl