gpt4 book ai didi

java - 带有 lwjgl 的任务栏图标?

转载 作者:可可西里 更新时间:2023-11-01 13:54:00 25 4
gpt4 key购买 nike

我想为我在 Windows 7 上运行的 lwjgl 进程添加一个任务栏图标。

Display.setIcon 成功更改窗口左上角的图标,但不是任务栏中的图标。

做什么?

我的代码,类似于:

ArrayList<ByteBuffer> byteBuffers = new ArrayList<ByteBuffer>();
byteBuffers.add( ImageHelper.loadImageAsIconImage("stickmanicon32x32.png") );
byteBuffers.add( ImageHelper.loadImageAsIconImage("stickmanicon16x16.png") );
System.out.println( "taskbaricon result: " + Display.setIcon(byteBuffers.toArray(new ByteBuffer[]{})) );

我也尝试添加 40x40 图像,但没有任何变化。

最佳答案

这段代码对我来说工作得很好。不需要额外的库。

ByteBuffer[] list = new ByteBuffer[2];
list[0] = createBuffer(ImageIO.read(new File("src/Images/Tests/icon16.png")));
list[1] = createBuffer(ImageIO.read(new File("src/Images/Tests/icon32.png")));
Display.setIcon(list);

关于java - 带有 lwjgl 的任务栏图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4791654/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com