8得票3回答
Java向JLabel添加ImageIcon

我正在尝试使用Java制作一个非常基本的游戏,但是我在显示图像时遇到了问题。这在过去曾经成功过,但现在不行了,我不知道哪里出了问题。 我已经尝试打印当前工作目录并更改获取图像的位置以匹配它。由于我的(文件查找器或文件读取器或类似的东西)可以毫无问题地找到它,因此很可能问题不在于获取图像,而是...

8得票3回答
自动调整大小的JButton图标

我有一些JButtons,我向它们添加了图标。这些图标最初太大了,所以我在调整大小之前对它们进行了缩放,这样就可以正常工作了。但是当我调整窗口大小时,JButtons的大小会改变,但是图标不会改变大小,这是一个问题。 有没有办法让图标只填充与其相连的JButton?以下是一些代码,以使其更清...

8得票1回答
更改Java应用程序的桌面图标

提前感谢您花时间阅读我的问题,我非常感激您能给出任何评论、答案、见解、技巧和批评。 我正在寻找一种有用的方法来更改Java应用程序的桌面图标。我已经调查了几天了,但没有找到准确的结果。 在您将此标记为重复内容并称其为重复之前,我阅读了如何更改Java中的默认应用程序图标?等其他人提出的这个...

8得票3回答
Java Swing ImageIcon,图片应该放在哪里?

我正在学习 Java Swing 游戏开发,参考了这个教程: http://zetcode.com/tutorials/javagamestutorial/movingsprites/ 目前为止: ImageIcon ii = new ImageIcon(this.getClass().g...

8得票5回答
如何从文件夹中的图像设置图标到JLabel?

当我从JComboBox中选择一个项目时,我想从图像文件夹中设置一个图标到JLabel。JComboBox中的项目名称和文件夹中的图像名称相同。因此,每当我在JComboBox中选择一个项目时,应该将相应名称相同的图像设置为JLabel的图标。我正在尝试像这样做: private void ...

7得票6回答
从包含透明像素的图像创建自定义JButton

阅读编辑2以了解我实际需要的内容 我目前正在尝试使用在Photoshop中创建的带有alpha参数的图像创建一些自定义JButtons。 到目前为止,通过覆盖paint()方法来绘制图像已经起作用,因为按钮显示了正确的图像。然而,我想通过使其形状(可点击区域)与图像上可见像素相同来改进它(...

7得票2回答
JLabel图片数组

我试图将相同的 jlabel 存储的图像两次加载到一个 gridlayout 面板中,但是它不会创建两个图像实例,而是只显示一次然后移动。 如何将 pieces 数组中相同的 JLabel 位置存储到 boardLabels 数组中的多个 JLabel 中。 谢谢 :) public s...

7得票1回答
有没有getClass().getResource()方法的替代品用于静态ImageIcon?

好的,我有一个静态的ImageIcon,但是图片没有显示出来。在同一个程序中,我使用其他的ImagesIcon,但它们不是静态的,所以当我声明它们时,我这样做: public ImageIcon blabla = new ImageIcon(getClass().getResource(bl...

7得票5回答
图标(Icon)和图像图标(ImageIcon)之间的区别是什么?

Icon bug = new ImageIcon( getClass().getResource( "bug1.png" ) ); ImageIcon bug = new ImageIcon( getClass().getResource( "bug1.png" ) ); 这两者有什么区别...

7得票1回答
JLabel点击图标或文本无响应

当点击JLabel时,我想了解点击是在"图标部分"还是"文本部分",以便采取不同的操作。有没有聪明的方法来解决这个问题?还是只能通过图标和文本的坐标来相对解决?