imageicon相关内容
我正在尝试用Java创建一个记忆游戏。类似于此,但更简单->http://www.zefrank.com/memory/ 以下是我的代码: import javax.swing.*; public class Memoriin { public static void main(String[] args) { JFrame frame = new Memo
..
..
我的问题是,在将 .GIF 添加到 JPanel 时,它会为 .GIF 显示黑色方形背景. 在 JPanel 上添加时的结果: 当我使用这条线时会发生这种情况: p2.add(loadBar);//其中 p2 = new JPanel(); 但是,当我在 JFrame 上添加相同的 .GIF 时,黑色方块不再存在.像这样: jf.add(loadBar);//其中 jf = ne
..
我正在使用 JLabel 在 JFrame 中显示图像并设置它的图标. 第一次就可以了,但是每当我去更改图像时,它仍然是我第一次设置的,所以我尝试了这个,仍然是相同的结果. contentPane.remove(lblPlaceholder);lblPlaceholder = null;lblPlaceholder = new JLabel("");lblPlaceholder.setB
..
导入 javax.swing.ImageIcon;导入 javax.swing.JFrame;导入 javax.swing.JLabel;导入 javax.swing.JPanel;@SuppressWarnings("串行")公共类图片扩展 JFrame{公共静态无效主要(字符串[]参数){新图片();}公共图片(){this.setTitle("图片");this.setDefaultClos
..
好的,所以我一直在安静地研究这个.我对java相当陌生,但认为这很容易.我已经尝试了几乎所有已在此站点上回答的方法,但仍然没有运气,通常当我在这里查看时,我能够找到适合我正在寻找的答案.有谁知道如何更改 JFrame 上角的 Java 图标.我很肯定它不是我的文件路径,因为我所有的图像都在同一个文件夹中并且它们都可以工作,这是唯一一个我似乎无法工作的. 这是我的程序主菜单代码的第一部分,除了
..
我正在尝试将图像添加到一帧,但它似乎不起作用.ImageIcon 从指定文件创建的图像.图片文件在java文件存在的seam目录下. import java.awt.BorderLayout;导入 javax.swing.ImageIcon;导入 javax.swing.JFrame;导入 javax.swing.JLabel;公共类图像{公共静态无效主(字符串参数 []){TimeFrame
..
我正在关注 Snake Java 游戏教程,但总是收到此错误: ImageIcon iid = new ImageIcon(this.getClass().getResource("ball.png"));球 = iid.getImage();线程“main"中的异常java.lang.NullPointerException在 javax.swing.ImageIcon.(来源不明)在snak
..
我可能已经尝试过了,没有任何效果.. 文件是: /Users/Toto/Desktop/Titi/IUT/Java/TP2/project/src/fichierPointJava/img1.png fichierPointJava 是包的名称. 当我位于包含 build.xml 的项目中时,我启动了 ant 以下是我测试的代码: URL urlImage1=this.ge
..
我想测试一个带有简单 png 图像的程序.我编写了一个执行此操作的简短程序,但我似乎无法找到正确的路径.我已经检查,再次检查,重新检查,并四次检查我的路径名,因为它不正确,但是无论我做什么,这个图像都不会显示.我使用 Oracle 在 ImageIcon 文档(creaetImageIcon())中编写的一个简短类来完成此操作,但它似乎没有帮助.我会在下面发布整个程序,因为它很短. 打包prac
..
我在 do-while 循环中让 JButton 重复更新(与计时器一起使用)时遇到了一些麻烦.我正在开发一个简单的游戏,在一个 10 * 10 的瓷砖对象网格上玩,这些对象对应于具有 100 个按钮的 JButton arrayList. 程序的这一部分处理简单的寻路(即,如果我点击角色,然后点击一个空方块,角色将在前往目的地的途中穿过每个方块).每一步之间都有一段延迟,因此用户可以看到角
..
我正在使用 NetBeans GUIBuilder 制作 JPanel 表单.我添加了一个 JLabel 并使用 NetBeans 的界面为它提供了一个来自外部图像 (.png) 的图标.路径经过验证,图像显示在 GUIBuilder 屏幕上.当我单击“预览设计"按钮时,它甚至会出现.当我运行项目时它不显示.GUI 的其余部分按原样显示.你们中有人知道为什么会发生这种情况和/或如何解决吗?
..
每当从 JComboBox 中选择一个项目时,我都试图从图像文件夹中将图标设置为 JLabel.JComboBox 中的项目名称和文件夹中的图像名称相同.因此,每当从 JComboBox 中选择一项时,应将相应的同名图像设置为 JLabel 的图标.我正在尝试做这样的事情. private void cmb_movieselectPopupMenuWillBecomeInvisible(java
..
我们可以使用列表来初始化窗口图标,使用 Window.setIconImages(List).JFrame 中通常使用哪些不同大小的图标? 代码 此代码将 64 张不同大小的图像(从 16x16,以 2 为增量)转换为列表的图标. import java.awt.*;导入 java.awt.image.BufferedImage;导入 java.util.ArrayList;导入 j
..
我试图将相同的 jlabel 存储图像两次加载到 gridlayout 面板中,但是不是创建图像的两个实例,图像只显示一次然后移动. 如何将pieces数组中相同的JLabel位置存储到boardLabels数组中的多个JLabel中. 谢谢:) public static JPanel boardPanel = new JPanel(new GridLayout(4, 0));pu
..
我知道文件需要在 getClass().getResource(filename) 可以找到的地方,但我不知道那在哪儿. 我对将文件放在文件系统本身的何处以及如何使用 Eclipse 的功能设置资源感兴趣. 解决方案 对于 Eclipse,通常您需要做的就是在源代码目录中的某处设置一个文件夹.例如,如果包含你的源代码的目录是 /src 那么你可以创建一个 /src/resources
..
我正在尝试保存并重新加载 Swing 程序的状态,在本例中是扫雷游戏.我的电路板代码如下. 打包地雷;导入 java.awt.Graphics;导入 java.awt.Image;导入 java.awt.event.MouseAdapter;导入 java.awt.event.MouseEvent;导入 java.util.Random;导入 javax.swing.BorderFactory;
..
在我的 JFrame 上,我使用以下代码在面板上显示图像: ImageIcon img= new ImageIcon("res.png");jLabel.setIcon(img); 我想“自动调整"标签中的图片.事实上,有时图像大小只有几个像素,有时更多. 有没有办法设置标签的大小,然后自动调整标签中的图像大小? 解决方案 这是一个棘手的问题.您强调了您使用 JLabel 来显
..
从 Eclipse 运行 Java 应用程序时,我的 ImageIcon 显示正常. 但是在创建一个 jar 之后,图像的路径显然被搞砸了. 有没有办法在运行时从 jar 中提取图像,以便我可以打开它?或者,有没有更好的方法来做到这一点? 如果可能,我想分发单个 jar 文件. 解决方案 要从加载代码的相同 jar 中的图像文件创建 ImageIcon: new jav
..
我们有一些非常大的 jpg,用于在 A0 打印机上打印. 问题是我们需要将这个大图像转换为缩略图,以便在一些 Java UI 中使用. 有没有办法在不将整个图像加载到内存中的情况下转换图像(使用 Java)?目前,当我们尝试加载图像时,我们会遇到内存不足的异常. 标准代码中是否有任何内容,或者是使用 jmagick 的最佳选择?纯 Java 实现最适合我们的部署. 谢谢
..