今天我尝试动态更改系统托盘图像:
getTrayIcon().setImage(imageB);
但有时我会抛出错误:
请求失败的错误:BadMatch(无效的参数属性)
失败请求的主要操作码:73(X_GetImage)序列号 请求失败:6724输出流中的当前序列号:6724Java结果:1
或此错误:
该计划' java'收到X Window System错误。这可能 反映了程序中的错误。错误是“BadMatch”(无效 参数属性)'。 (详细信息:serial 1139091 error_code 8 request_code 73 minor_code 0)(注意程序员:通常,X 错误以异步方式报告;也就是说,你会收到 导致它错误一段时间。要调试程序,请运行它 --sync命令行选项可更改此行为。您可以 如果你突破,那么从你的调试器中得到一个有意义的回溯 gdk_x_error()函数。)
Java结果:1
...我不知道该错误来自哪里,所以我真的很想听听您对如何优化/解决代码的看法?
由于