问题标签 [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.
java - 使用 JFileChooser 在 JPanel 中加载图像
我正在尝试将图像加载到JPanel
using 中JFileChooser
。但是当我尝试运行程序并加载选定的图像时,JPanel
. 我在这里附上源代码片段:
任何人都可以阐明这一点吗?
java - 带有更新图像的 JLabel 刷新图标
我正在尝试进行图像处理实验。基本上我有一个由计时器持续更新的图像,我在 JLabel 中显示该图像。
我的问题是 JLabel 不刷新图像。
这是我的计时器代码:
其中文件名是我的图像的路径。
显示图像,但 JLabel 从不刷新我的图像。我测试了我的代码,如果我在两个不同的图像之间切换,它就可以工作......
编辑:
每次创建最后一个图像并使用时间戳重命名时,我都通过重复来解决。
java - JTabbedPane 中的图标未显示
我的标签有问题:
我已经尝试了这两个选项,但没有显示图标。为什么会这样?
我也试过:new ImageIcon("images/im.gif")
不存在,我有任何错误
java - 在 JPopupmenu 中对齐图标和 JCheckbox
我有一些图标和复选框的问题JPopupMenu
。复选框和图标未对齐
项目的创建方式如下:
请看一下图片:
有小费吗?
java - 在 jtable 的某些列中显示图像
我正在制作JTable
前两列包含字符串,其余列包含图标(特别是类的对象ImageIcon
)的位置。我知道该怎么做,但是如何在 1 个表中混合两者,以使某些列返回字符串而其他列返回图标?
--EDIT--
代码解释:数据是一个二维字符串数组。对于前两列,我希望它们按原样显示在表格中。对于所有其余的列,只有两个可能的值,“Y”或“N”。现在,如果有“Y”,我希望显示一个 ImageIcon,否则如果有“N”,则将其留空。
(如果有帮助,我正在绘制一个比较表,如果值为“Y”,我希望在其中显示一个刻度线图标,否则如果值为“N”,则将单元格留空)
现在的输出是这样
的: PATH_TO_ICON ("//home//....") 在 "Y"
的情况下的值 "javax.swing.ImageIcon@288e509b" 在 "N" 的情况下
java - 使用哪个图像
我已经阅读了 java api,但我仍然不明白两者之间的主要区别:
1) ImageIcon 2) BufferedImage 3) VolatileImage 4) 图像
有人能告诉我每个人什么时候使用吗?
java - 关于 ActionListener.image 编辑的问题
我得到了一个任务,我必须用 Java 编写一个程序,该程序需要一个图像。创建 3 个名为(左对齐、右对齐和居中对齐)的按钮。2 个文本字段宽度和高度,我可以在那里输入数字和一个按钮调整大小。4 个按钮(左对齐,右对齐,居中和调整大小)必须将图像位置更改为左对齐或居中,并根据分别给出的数字调整图像大小
我已经编写了代码只是为了向左走,但我不知道该怎么做......我也不知道调整大小时该怎么做......有人可以帮助我吗?
编辑:我制作了一个程序,在trashgod的帮助下更改了网站的徽标
我还尝试通过更改URL图像加载我的图像来稍微改变它
imageLabel = new JLabel(new ImageIcon("PewPew.jpg"));
,它也可以工作。调整大小将完成虽然我应该“链接”文本字段编号,但它的左对齐方式相同吗?我还需要创建一个 setPreferedSize 并以某种方式获取文本字段的宽度和高度?
编辑2:我制作了一个更接近我需要做的程序。我尝试添加菜单也像原来的程序MenuBar menuBar = new JMenuBar();
我收到一个无法识别 this.setJMenuBar 的错误。另外我尝试了很多方法,但我无法让 3 个按钮向北移动,调整大小和文本字段向南移动......我做错了什么?代码:
java - 使用 JFileChooser 将图像加载到 JFrame
我正在尝试编写一个代码,将使用 JFileChooser 选择的图像显示到另一个 JFrame 中。我尝试了下面的代码,但只得到了以下错误。
这是代码:
java - 静态 ImageIcon 是否有 getClass().getResource() 的替代方法
好的,所以我得到了一个静态的 ImageIcon 并且图像只是没有显示出来。在同一个程序中,我使用其他 ImagesIcon 但它们不是静态的,所以当我声明它们时,我会这样做:
但是,如果我声明一个 ImageIcon Static,我将无法使用该行,因为无法从静态值访问 getClass()。现在这些图像没有使用这个显示:
谢谢你的帮助!
java - Java图像缩放而不将整个图像加载到内存中
我们有一些非常大的 jpg 在 A0 打印机上打印时使用。
问题是我们需要将这个大图像转换为缩略图以便在一些 Java UI 中使用。
有没有办法在不将整个图像加载到内存的情况下转换图像(使用 Java)?目前,当我们尝试加载图像时,我们会出现内存不足的异常。
标准代码中有什么或者我最好的选择是使用 jmagick 吗?纯 Java 实现最适合我们的部署。
谢谢