java - Windows 状态栏中的应用程序图标

标签 java swt eclipse-rcp jface

当我们的 eclipse rcp 应用程序启动时,我们将显示登录页面(由 eclipse 框架提供,但它是根据我们的要求定制的)。当显示登录页面时,Windows状态栏中的应用程序图标不是我们在应用程序中提供的图标,而是Eclipse图标。登录过程完成后(成功登录),状态栏中的图标将更新为我们在应用程序中指定的图标。

如何在显示登录页面时将应用程序图标更改为我们提供的图标?我们不想显示 eclise 图标。

任何指针都会很有帮助

最佳答案

尝试从登录页面在 Shell 对象上设置图像。类似这样的事情:

FileInputStream fStream = new FileInputStream(new File("C:\\image.jpg"));   
Image image = new Image(display, fStream);
shell.setImage(image);

希望这有帮助。

关于java - Windows 状态栏中的应用程序图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17715448/

相关文章:

java - Eclipse 4.x (Mars) 多页表单

java - 解决在 SWT FXCanvas 中嵌入 JavaFX 时的 DPI 缩放问题

java - 可以用java编写nginx模块吗?

java - 从 setOnChronometerTickListener() 重置时,计时器崩溃

java - JVM 堆大小是否强制或如何影响子进程?

java - 在 SWT 表列中填充数据

java - swt 无缝语言更改

java按钮按下3秒

java - Eclipse 插件在 IRunnableWithProgress 中为 TableViewer 添加 Filter

java - 如何从 Instant.now() 获取 DayOfWeek