imageicon相关内容

在 JPanel 上添加 .GIF 时显示黑色方块

我的问题是,在将 .GIF 添加到 JPanel 时,它会为 .GIF 显示黑色方形背景. 在 JPanel 上添加时的结果: 当我使用这条线时会发生这种情况: p2.add(loadBar);//其中 p2 = new JPanel(); 但是,当我在 JFrame 上添加相同的 .GIF 时,黑色方块不再存在.像这样: jf.add(loadBar);//其中 jf = ne ..
发布时间:2022-01-24 14:10:57 Java开发

刷新 JLabel 图标图像

我正在使用 JLabel 在 JFrame 中显示图像并设置它的图标. 第一次就可以了,但是每当我去更改图像时,它仍然是我第一次设置的,所以我尝试了这个,仍然是相同的结果. contentPane.remove(lblPlaceholder);lblPlaceholder = null;lblPlaceholder = new JLabel("");lblPlaceholder.setB ..
发布时间:2022-01-24 14:07:21 Java开发

如何更改 JFrame 中的 java 图标

好的,所以我一直在安静地研究这个.我对java相当陌生,但认为这很容易.我已经尝试了几乎所有已在此站点上回答的方法,但仍然没有运气,通常当我在这里查看时,我能够找到适合我正在寻找的答案.有谁知道如何更改 JFrame 上角的 Java 图标.我很肯定它不是我的文件路径,因为我所有的图像都在同一个文件夹中并且它们都可以工作,这是唯一一个我似乎无法工作的. 这是我的程序主菜单代码的第一部分,除了 ..
发布时间:2022-01-24 14:06:01 Java开发

如何将 ImageIcon 添加到 JFrame?

我正在尝试将图像添加到一帧,但它似乎不起作用.ImageIcon 从指定文件创建的图像.图片文件在java文件存在的seam目录下. import java.awt.BorderLayout;导入 javax.swing.ImageIcon;导入 javax.swing.JFrame;导入 javax.swing.JLabel;公共类图像{公共静态无效主(字符串参数 []){TimeFrame ..
发布时间:2022-01-24 13:51:01 Java开发

Java 路径 ImageIcon URL .JAR

我可能已经尝试过了,没有任何效果.. 文件是: /Users/Toto/Desktop/Titi/IUT/Java/TP2/project/src/fichierPointJava/img1.png fichierPointJava 是包的名称. 当我位于包含 build.xml 的项目中时,我启动了 ant 以下是我测试的代码: URL urlImage1=this.ge ..
发布时间:2022-01-02 12:55:19 Java开发

为 Windows 7 显示 ImageIcon png 文件的正确路径是什么?

我想测试一个带有简单 png 图像的程序.我编写了一个执行此操作的简短程序,但我似乎无法找到正确的路径.我已经检查,再次检查,重新检查,并四次检查我的路径名,因为它不正确,但是无论我做什么,这个图像都不会显示.我使用 Oracle 在 ImageIcon 文档(creaetImageIcon())中编写的一个简短类来完成此操作,但它似乎没有帮助.我会在下面发布整个程序,因为它很短. 打包prac ..
发布时间:2022-01-02 12:52:11 Java开发

在 do-while 循环中更新计时器上的 JButton

我在 do-while 循环中让 JButton 重复更新(与计时器一起使用)时遇到了一些麻烦.我正在开发一个简单的游戏,在一个 10 * 10 的瓷砖对象网格上玩,这些对象对应于具有 100 个按钮的 JButton arrayList. 程序的这一部分处理简单的寻路(即,如果我点击角色,然后点击一个空方块,角色将在前往目的地的途中穿过每个方块).每一步之间都有一段延迟,因此用户可以看到角 ..
发布时间:2021-12-31 15:05:07 Java开发

Netbeans ImageIcon 不显示

我正在使用 NetBeans GUIBuilder 制作 JPanel 表单.我添加了一个 JLabel 并使用 NetBeans 的界面为它提供了一个来自外部图像 (.png) 的图标.路径经过验证,图像显示在 GUIBuilder 屏幕上.当我单击“预览设计"按钮时,它甚至会出现.当我运行项目时它不显示.GUI 的其余部分按原样显示.你们中有人知道为什么会发生这种情况和/或如何解决吗? ..
发布时间:2021-12-26 15:17:26 Java开发

如何从文件夹中的图像将图标设置为 JLabel?

每当从 JComboBox 中选择一个项目时,我都试图从图像文件夹中将图标设置为 JLabel.JComboBox 中的项目名称和文件夹中的图像名称相同.因此,每当从 JComboBox 中选择一项时,应将相应的同名图像设置为 JLabel 的图标.我正在尝试做这样的事情. private void cmb_movieselectPopupMenuWillBecomeInvisible(java ..
发布时间:2021-12-09 17:54:32 Java开发

Swing 中使用的框架图标的大小

我们可以使用列表来初始化窗口图标,使用 Window.setIconImages(List).JFrame 中通常使用哪些不同大小的图标? 代码 此代码将 64 张不同大小的图像(从 16x16,以 2 为增量)转换为列表的图标. import java.awt.*;导入 java.awt.image.BufferedImage;导入 java.util.ArrayList;导入 j ..
发布时间:2021-11-25 20:04:00 Java开发

JLabel 图像数组

我试图将相同的 jlabel 存储图像两次加载到 gridlayout 面板中,但是不是创建图像的两个实例,图像只显示一次然后移动. 如何将pieces数组中相同的JLabel位置存储到boardLabels数组中的多个JLabel中. 谢谢:) public static JPanel boardPanel = new JPanel(new GridLayout(4, 0));pu ..
发布时间:2021-11-25 17:59:20 Java开发

Eclipse 中的 Java:我应该将要使用 getResource 加载的文件系统上的文件放在哪里?(例如 ImageIcon 的图像)

我知道文件需要在 getClass().getResource(filename) 可以找到的地方,但我不知道那在哪儿. 我对将文件放在文件系统本身的何处以及如何使用 Eclipse 的功能设置资源感兴趣. 解决方案 对于 Eclipse,通常您需要做的就是在源代码目录中的某处设置一个文件夹.例如,如果包含你的源代码的目录是 /src 那么你可以创建一个 /src/resources ..
发布时间:2021-11-25 17:56:20 Java开发

如何保存程序的状态然后加载它?

我正在尝试保存并重新加载 Swing 程序的状态,在本例中是扫雷游戏.我的电路板代码如下. 打包地雷;导入 java.awt.Graphics;导入 java.awt.Image;导入 java.awt.event.MouseAdapter;导入 java.awt.event.MouseEvent;导入 java.util.Random;导入 javax.swing.BorderFactory; ..
发布时间:2021-11-25 14:30:32 Java开发

自动缩放 ImageIcon 到标签大小

在我的 JFrame 上,我使用以下代码在面板上显示图像: ImageIcon img= new ImageIcon("res.png");jLabel.setIcon(img); 我想“自动调整"标签中的图片.事实上,有时图像大小只有几个像素,有时更多. 有没有办法设置标签的大小,然后自动调整标签中的图像大小? 解决方案 这是一个棘手的问题.您强调了您使用 JLabel 来显 ..
发布时间:2021-11-25 13:48:15 Java开发

Java Swing:显示 Jar 中的图像

从 Eclipse 运行 Java 应用程序时,我的 ImageIcon 显示正常. 但是在创建一个 jar 之后,图像的路径显然被搞砸了. 有没有办法在运行时从 jar 中提取图像,以便我可以打开它?或者,有没有更好的方法来做到这一点? 如果可能,我想分发单个 jar 文件. 解决方案 要从加载代码的相同 jar 中的图像文件创建 ImageIcon: new jav ..
发布时间:2021-11-25 12:58:53 Java开发

Java 图像缩放而不将整个图像加载到内存中

我们有一些非常大的 jpg,用于在 A0 打印机上打印. 问题是我们需要将这个大图像转换为缩略图,以便在一些 Java UI 中使用. 有没有办法在不将整个图像加载到内存中的情况下转换图像(使用 Java)?目前,当我们尝试加载图像时,我们会遇到内存不足的异常. 标准代码中是否有任何内容,或者是使用 jmagick 的最佳选择?纯 Java 实现最适合我们的部署. 谢谢 ..
发布时间:2021-11-18 22:37:40 Java开发