问题标签 [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 回答
572 浏览

java - 不重新显示图像

大家好,我在这里有点堆叠。当我运行程序并按下按钮提交时,它应该每 2 秒更改 4 张图片。但是它不会重新显示图像。如果有人可以帮我一把,那就太好了。我正在使用eclipse,程序正在编译和运行。这是代码。


0 投票
2 回答
601 浏览

java - ImageIcons 数组,拖放时更改数组内容

我有一组 ImageIcon,我可以将其他图标拖放到它们上以替换它们。当我点击一个按钮时,会从 ImageIcons 数组中创建一个新的 JFrame。

如果我这样做而不将任何其他图标拖到原始数组上,它就可以工作。但是,一旦我将不同的图像图标放入数组中,当我按下按钮时就会出现错误。

我只是想知道这是否可能?

我考虑过使用 JTable 作为顶部面板的其他方法,或者尝试使用 ArrayList,但我不太习惯使用它们。如果有人对如何做到这一点有任何意见,请告诉我!

我尽可能地缩短了这个例子(在 200 行中它并不完全短)。但这正是我的问题所在......

0 投票
2 回答
418 浏览

java - 从 byte[] 类型的像素构建按比例缩小的 ImageIcon 的最有效方法是什么?

我使用以下语句将图像像素保存在字节数组中:

现在我需要构造一个缩小版的图像,并使用这个字节数组将它放入一个 ImageIcon 中。请注意,原始图像可能很大,因此构造一个新的 BufferedImage 如下:

不是一个选项,因为如果原始图像很大,它很可能会导致 OutOfMemoryError。

所以我的问题是:使用字节数组中的原始像素,获得较小尺寸的 ImageIcon 的最有效方法(内存方面)是什么?

0 投票
2 回答
24240 浏览

java - 显示一个 ImageIcon

我正在尝试在JPanel. 我正在使用一个ImageIcon来渲染图像,并且图像与类文件位于同一目录中。但是,没有显示图像,也没有发生错误。任何人都可以帮助解决我的代码有什么问题...

0 投票
1 回答
119 浏览

java - 如何在某些按钮上添加图像图标?

我正在制作一个棋盘游戏,我需要将玩家 1 和玩家 2 放在按钮网格上。我正在使用图像图标来表示我想将其放在按钮上的部分。问题是我有一个按钮循环,我需要将piece1 放在按钮1、3、5、7、9 上,将piece2 放在按钮2、4、6、8、10 上。

0 投票
1 回答
241 浏览

java - 我可以使用数字作为用于在 JFreeChart 中的 XYPlot 上显示点的形状图标吗?

我正在绘制三个时间序列,我想使用数字 1、3 和 5 作为 XYLineAndShapeRenderer 用于显示序列的实际形状。

即使您没有使用 JFreeChart 的经验,如果我能弄清楚如何执行以下任何操作,我想我可以完成我的任务:

  1. 将字符/字形转换为 java.awt.Shape
  2. 将字符/字形转换为 ImageIcon
0 投票
4 回答
5604 浏览

java - 图像未加载到 jar 文件中

我正在尝试解决这个问题。尝试不同的解决方案,但没有任何效果。我正在使用 NetBeans IDE。我创建了一个具有这种结构和文件的项目:

E:\java\project\ecadpb\src\ecadpb

图片文件在

E:\java\project\ecadpb\src\

我在 Netbeans 中为我的项目指定了工作文件夹E:\java\project\ecadpb

我已经创建了这样的图像图标

在我的源文件中,它在 Netbeans 中运行项目时运行良好,但是当我单独构建和运行我的 JAR 文件时,图像没有显示。但是图像文件在 JAR 中。

我也尝试过之前提出的相同问题的答案。

但它在我的情况下不起作用。我是第一次构建 JAR 文件。谁能帮我这个!!

0 投票
1 回答
238 浏览

java - setFrameIcon 的动态 ImageIcon 缩减

我有一个 ImageIcon 用于打开此技能框架的按钮。此图像大小为 100x100 像素。正如您在屏幕截图中看到的那样,如果我只是把图像太大(这是预期的)。

我的问题是关于如何将图像缩放到 16x16(或任何默认尺寸),这样我就不需要手动创建更小尺寸的版本(出于多种原因)。

  1. 以防他们将来把窗户做得更大
  2. 多操作系统支持
  3. 我确定我不需要继续命名...

    SkillsFrame = new JInternalFrame("技能", true, true, false, false);

    SkillFrame.setFrameIcon(new ImageIcon("images/gui/button_skills.png"));

现在对于图像...顶部的栏是单击以打开各种 JInternalFrames 的按钮。

[IMG]http://img443.imageshack.us/img443/4310/67719353.png[/IMG]

0 投票
3 回答
3257 浏览

java - 悬停/单击时使 JButton 变暗

我有多个按钮以这种方式设置。我希望能够做的是让它们在悬停时变暗 10%,在点击时可能变暗 20%。我试图四处寻找如何做到这一点,但没有运气(只找到了 javascript 的东西)。抱歉,如果之前有人问过这个问题,感谢您的帮助。

**编辑**

我试图这样做,但它只是将图像变为空白:

**编辑** 与解决方案

这是我为阅读以上内容的任何人使用的修改后的 shiftColor 函数......祝你好运:)

0 投票
1 回答
2001 浏览

java - 在 JAVA 中将图像添加到 GUI 的问题

我正在为 java 中的棋盘游戏构建这个 GUI。我创建了许多面板、标签和按钮,并将它们全部添加到框架中。一切正常,除了我无法显示图像。这是我的代码和支持评论。我无法弄清楚为什么图像不会显示。我已经尝试了很多不同的尝试,你可以看到有很多注释掉的代码。在此先感谢您的帮助。

}