问题标签 [imageicon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
20054 浏览

java - 自动调整 JButton 图标大小

所以我有这个我添加图标的JButtons。图标最初太大了,所以我事先调整了它们的大小,它工作正常。除了当我调整窗口大小时,JButton 会改变大小,但图标不会改变,这是有问题的。

有没有办法让一个图标只填充它所连接的 JButton?一些代码使其更清晰:

resizeIcon 是一个个人函数,它接受一个图标、一个宽度参数和一个高度参数,并返回一个调整大小的图标(显然)。我尝试更改布局,但它没有改变任何东西。我尝试获取 JButton 的宽度/高度,但由于添加图标时它们还不存在,所以它不起作用。

你们知道如何度过这个难关吗?它不一定是一个图标,只要我的 JButton 充满了我给它的图像,它就很棒 :)

谢谢!

0 投票
4 回答
352 浏览

java - Java - 如何使用方法

我有一个要插入 JPanel 的 JLabels 列表:

我想为每个人添加工具提示文本。有没有比使用临时变量保存其中一个值然后继续重复使用它更好的方法?

我尝试做这样的事情(如下),但无法让它工作。谢谢你的帮助!

0 投票
1 回答
910 浏览

java - ImageIcon 未加载

所以我正在尝试为大学的一个项目制作一个小游戏。我有一个加载图像等的图像类。我知道这个类有效,因为我在制作它时对它进行了全部测试。但后来我决定使用表单制作器,在本例中是 WindowsBuilder Pro 制作的表单,它比我可以编写的代码更好。我现在正在尝试调用一个函数,该函数理论上将加载调用图像类并加载图像,然后将该图像作为图像图标添加到 jPanel 内的标签中。但我什么也没得到。有什么帮助吗?

这是我正在使用的图像功能:

}

0 投票
4 回答
14919 浏览

java - 在摇摆中调整图像大小

我有一段代码,用于将图像调整为窗帘尺寸(我想将分辨率更改为 200 dpi)。基本上我需要它的原因是因为我想显示用户选择的图像(有点大),然后如果用户批准我想在不同的地方显示相同的图像但使用较小的分辨率。不幸的是,如果我给它一个大图像,屏幕上什么都不会出现。另外,如果我改变

我得到了要显示的图像,但分辨率不正确,这就是我知道我在这段代码片段中而不是在其他地方有问题的方式。

0 投票
4 回答
6786 浏览

java - 比较两个图像图标?

我在制作 4 人国际象棋游戏时遇到了问题。我无法查看两个 ImageIcon 是否相同。我有四个数组用于红色、蓝色、绿色和黄色的棋子,我的想法是查看玩家点击的棋子是否与他们颜色数组中的任何棋子相匹配。但是,如果我说 if(colorIcon.equals(clickedIcon)) 它返回 false。我知道这是因为 .equals() 指的是引用,我在内存中创造了新的空间。那么有什么方法可以比较两个 ImageIcon 吗?感谢阅读!

0 投票
1 回答
2812 浏览

java - 在 JApplet 中添加图像

我是 Java 新手,在小程序的面板中添加图像时遇到问题。我的图像在同一个文件夹中。我的小程序是可见的,没有任何问题,但只有图像不显示。

0 投票
2 回答
79896 浏览

java - 在 Java Swing 中显示图像

我无法让我的图像显示在框架中。我已经尝试了所有方法,但我觉得这是一个错误,因为我是 Java Swing 的新手,所以我没有意识到。任何帮助将不胜感激。

0 投票
1 回答
356 浏览

java - 使用图像作为 JPanel 和 JButton 的背景

我正在尝试使用我在 Photoshop 中制作的图像作为我的 GUI 的背景。我怎么做?我还制作了一些我想在执行操作后在按钮背景中显示的图像......

0 投票
1 回答
858 浏览

java - 如何使用java从mysql db中获取图像

我正在尝试从数据库中获取每张图片并将其放入 ArrayList 中,然后将其打印出来。但我得到一个我不明白的结果。

结果:

在此处输入图像描述

Q1:为什么我会得到这个结果?

Q2:如果我想用 ImageIcon 显示图片,ArrayList 是他们的方式吗?

这是我的代码:

0 投票
3 回答
5059 浏览

java - getResource() -> 找不到源

我在这里学习教程。该文件位于项目的同一根文件夹中。当它位于 src 文件夹和同一个包文件夹中时,我尝试过这样做。这三个地点都没有工作。

具体的代码行是:

知道我做错了什么吗?