如何在JTable中动态添加图像[关闭]

2024-04-09

BufferedImage img = null;
        ImageIcon icon = null;
        try {
            img = ImageIO.read(new File("resources/" + imageString));           
        } catch (IOException e) {           
            e.printStackTrace();
        }
        img = ImageScaler.getScaledImage(img, 35, 35);
        icon = new ImageIcon(img);
table.setValueAt(icon, 1, 0);

这是我的代码。但图像不显示。我需要一些帮助来找出我哪里出错了。


  • 你必须阅读如何使用表格 http://docs.oracle.com/javase/tutorial/uiswing/components/table.html

  • 您可以将 Icon 或 ImageIcon 放入JTable的Cell直接 http://docs.oracle.com/javase/tutorial/uiswing/components/table.html#editrender

  • 为了获得更好的帮助,请尽快编辑您的问题SSCCE http://sscce.org/演示了 JTable 的问题

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在JTable中动态添加图像[关闭] 的相关文章

  • APNS(Apple 推送通知服务器)的反馈服务

    我们正在使用Java作为推送通知提供商APNS I我能够将消息发送到APNS但我不知道如何获得该消息的反馈 请帮忙 反馈服务具有类似于用于发送推送通知的接口的二进制接口 您可以通过以下方式访问生产反馈服务feedback push appl
  • 按位运算符简单地翻转整数中的所有位?

    我必须翻转整数的二进制表示形式中的所有位 鉴于 10101 输出应该是 01010 当与整数一起使用时 完成此操作的按位运算符是什么 例如 如果我正在编写类似的方法int flipBits int n 什么会进入身体 我只需要翻转数字中已经
  • Java:无安全管理器:RMI 类加载器已禁用

    您好 我有 RMI 应用程序 现在我尝试从客户端调用服务器上的一些方法 我有以下代码 public static void main final String args try Setting the security manager Sy
  • 如何停止使用扫描仪从标准输入读取多行?

    我正在做一个 JAVA 作业 应该处理多行输入 指令显示 输入是从标准输入读取的 给出了示例输入的示例 one 1 two 2 three 3 我不明白上面的示例输入 从标准输入读取 是什么意思 这是我编写的一个测试程序 它可以消除我的困惑
  • 我应该使用 JDBC getNString() 而不是 getString() 吗?

    我们正在构建一个由 Oracle 数据库支持的 Java 应用程序 我们使用 JDBC 驱动程序 访问该数据库ojdbc6 jar and orai18n jar 数据库模式主要使用以下方式存储文本列NVARCHAR2数据类型 The JD
  • 为什么这个动作不抽象? [关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 我很难理解为什么一个类中的一个操作是抽象的 而另一个类中的操作不是 源代码1 编译时出错 https gyazo com cd3c
  • 想要从java中的char数组创建字符流

    我想从 char 数组构造一个流以使用 java 8 功能 例如过滤器和映射 char list a c e Stream
  • AWS SDK 2 承担角色

    Bean public DynamoDbClient amazonDynamoDB final AssumeRoleRequest assumeRoleRequest AssumeRoleRequest builder roleSessio
  • SVG 转 JPG / PNG

    有没有工作模块可以convert a SVG image into像素格式如JPEG or PNG 看看蜡染工具包 具体来说是光栅化器 http xmlgraphics apache org batik tools rasterizer h
  • Java - toString 到 Color

    我一整天都在努力解决这个问题 基本上我做了一个 for 循环 将条目添加到数组列表中 其中一项是 颜色 变量 我已经用过random nextInt为颜色构造函数的红色 绿色和蓝色部分创建新值 我还设置了一个toString方法 这样我就可
  • 为本地@ExceptionHandler编写JUnit测试

    我有以下控制器 class Controller ResponseStatus HttpStatus OK RequestMapping value verifyCert method RequestMethod GET public vo
  • 生产者程序中的 kafka 网络处理器错误(ArrayIndexOutOfBoundsException:18)

    我有下面的 kafka Producer Api 程序 我对 kafka 本身是新手 下面的代码从 API 之一获取数据并将消息发送到 kafka 主题 package kafka Demo import java util Propert
  • 使用 equals 方法比较两个对象,Java

    我有一个对象数组 我想将它们与目标对象进行比较 我想返回与目标对象完全匹配的对象的数量 这是我的计数方法 public int countMatchingGhosts Ghost target int count 0 for int i 0
  • Java:不使用 Arrays.sort() 对整数数组进行排序

    这是我们 Java 课程的练习之一中的说明 首先 我想说我 做了我的功课 我不仅仅是懒惰地请 Stack Overflow 上的人帮我回答这个问题 在所有其他练习中 这个特定项目一直是我的问题 因为我一直在努力寻找 完美的算法 编写JAVA
  • 默认情况下,JSF 生成不可用的 ID,这些 ID 与 Web 标准的 CSS 部分不兼容

    活跃的 JSF 或 Primefaces 用户能否解释一下为什么默认情况下会发生这种情况 为什么没有人对此采取任何措施
  • 如何加载图像文件到ImageView?

    我试图在从文件选择器中选择图像文件后立即显示该图像文件 文件选择器仅限于 png 和 jpg 文件 所选文件存储在文件类型的变量中 为此 我设置了一个 ImageView 我希望用这个新文件设置图像 唯一的问题是它的类型是文件而不是图像 如
  • 将 PropertyPlaceholderConfigurer 中的所有属性注入到 bean 中

    我有一个PropertyPlaceholderConfigurer加载多个属性文件 我想通过配置 XML 将合并的属性映射注入到 Spring Bean 中 我可以这样做以及如何做 您只需创建一个属性 bean 并将其用于您的Propert
  • 乔达时间中两个日期之间的天数

    如何找到两次之间的天数差异乔达时间 http www joda org joda time DateTime http www joda org joda time apidocs org joda time DateTime html实例
  • 如何在apache POI中读取excel文件的准确单元格内容

    当我读取单元格的内容时 例如如果它是日期格式 它会转换为另一个值 例如 12 31 2099 gt 46052 和 50 00 gt 50 和 50 00 gt 0 5 但我想要的是获取每个单元格的确切字符串值 我的代码是这样的 cell
  • while循环只执行一次

    我很难弄清楚为什么 while 循环实际上不会循环 它运行一次并停止 import java util public class mileskm public static void main String args Scanner inp

随机推荐

  • 从 API 返回字符串文字

    我正在编写一个用户 API 这样返回 const char 值是否正确 const char returnErrorString int errorCode switch errorCode return This error code m
  • 为什么不能使用整数作为 C# 中 while 循环的条件? [关闭]

    Closed 这个问题需要调试细节 help minimal reproducible example 目前不接受答案 使用如下所示的 while 循环时出现错误 我不明白为什么 int count 5 while count here s
  • 如何在 Mysql 5.7 中更新 JSON 数组中的特定对象

    如何根据对象中的唯一值更新数组中的对象 假设这是我的 json 对象 存储在名为对象的表和名为内容的列中 table objects id 7383 content data id 111 active 1 id 222 active 1
  • 视图中嵌套的 ForEach(和列表)会产生意想不到的结果

    在 SwiftUI 视图中的另一个 ForEach 中执行一个 ForEach 会产生意想不到的结果 几乎就像它们踩在彼此的计数器上一样 不清楚发生了什么 我需要显示多分支数组并尝试了多种变体 但仍然遇到同样的问题 我有几个项目就出现过这种
  • 从 dict 列表中删除一个项目并分割 stdout_lines

    我试图从字典列表中删除一个项目 即 未找到结果 的项目 validar LPARNAME No results were found LPARNAME server1 server2 server4 LPARNAME server3
  • AutoHotkey-GDIp:从硬件加速窗口捕获屏幕截图

    我目前正在编写一个小脚本 该脚本可以从 BlueStacks 中的硬件加速窗口捕获屏幕截图 问题是 看起来窗口必须是硬件加速的 因此屏幕捕获保存了一个黑色方块 我使用 AutoHotkey 编写脚本 并添加了 GDIp 库来访问 GDI 我
  • 将每个Python字典值除以总值

    我有a foo 2 bar 3 baz 5 无论如何我能得到吗a foo 0 2 bar 0 3 baz 0 5 在一行 需要将每个值除以总价值 我只是无法完成它 太感谢了 对值求和 然后使用字典理解生成具有标准化值的新字典 total s
  • 如何在 python 中禁用 lambda 的默认日志消息

    我有一个用 python 编写的 AWS Lambda 函数 我只需要在 CloudWatch Logs 中记录的消息 我已经尝试了watchtower中给出的例子 但它仍然不起作用 START RequestId d0ba05dc 850
  • 如何使用特定日期的 Sitecore 项目进行 Lucene 搜索?

    我的内容项目是 Sitecore 其日期字段名为 EventDate 我想使用 Lucene Net 搜索具有特定日期的项目 下面是我尝试过的代码 但没有得到结果 var index SearchManager GetIndex event
  • JNLP应该使用特定的Java版本但错误结果

    我在这里面临一个问题 我想使用一个特殊版本来运行我们的 java webstart 应用程序 但仅用于一个 jnlp 经过测试 blabla 我们不能使用新版本 blabla 随机的风袋 所以我尝试像这样配置我们的 JNLP
  • z3 中的函数声明

    在 z3 中是否可以声明一个以另一个函数作为参数的函数 例如 这个 declare fun foo Int Bool Int 似乎不太管用 谢谢 正如 Leonardo 提到的 SMT Lib 确实not允许高阶函数 这不仅仅是语法限制 使
  • 如何创建控件数组?

    我必须创建一个数组并将所有控件放置在那里才能访问它们 这是一个简短的示例 unit Unit1 interface uses Windows Messages SysUtils Variants Classes Graphics Contr
  • OSX 10.8 中 usetex 的问题

    我最近升级到 OSX 10 8 Mountain Lion 如果我尝试在绘图标签中使用乳胶标记 我的 python 安装现在会出现错误 下面的代码可以完美运行 plt figure plt plot rand 51 rand 51 plt
  • 在Windows窗体中鼠标悬停时显示图像?

    我正在使用 Windows 窗体进行 C 项目 我和我所在的小组想要做到这一点 以便当用户将鼠标悬停在图像 在我们的例子中是一张卡片 上时 该卡片的较大图像会出现在鼠标箭头旁边 就像工具一样小费会起作用 我不认为你可以使用工具提示来做到这一
  • AngularJS:当多条消息更改消息的 ngModel 时,警报不会显示

    我有一个通知服务 在加载页面和加载控制器时效果很好 但是 当我有不同的按钮调用不同的功能时 它们会更改消息 但不会显示警报 这是一个笨蛋 http plnkr co edit YioiJXNkaET6T2mexjCq p preview h
  • 如何在没有X的Linux上安装Oracle 11g?

    我尝试从以下位置安装 Oracle 客户端http www oracle com technetwork database enterprise edition downloads 112010 linx8664soft 100572 ht
  • Xcode 4:自动完成和跳转到定义在我的 Xcode 3 项目中损坏

    我的项目是在 Xcode 3 中创建的 我在 Xcode 4 中打开它并注意以下内容 跳转到定义 不再适用于我自己的符号 但是 UI 甚至 TT 符号确实可以正常工作 自动完成 代码感知 和 Xcode 3 一样糟糕 也就是说 它建议一切
  • 为什么当我重新绑定c++的引用时,编译器不报告错误

    c Primer 2 3 1 说 一旦初始化 引用将保持绑定到其初始对象 无法重新绑定引用以引用不同的对象 但我的代码运行良好 include
  • 围绕节点组画一个圆圈

    在下面的 vis network 中 我有 2 组节点 我通过在生成一个节点后访问节点位置将 2 组节点分为左侧和右侧layput as tree 现在想围绕节点组绘制一个圆或椭圆 这是一个可重现的例子 require shiny requ
  • 如何在JTable中动态添加图像[关闭]

    Closed 这个问题需要调试细节 help minimal reproducible example 目前不接受答案 BufferedImage img null ImageIcon icon null try img ImageIO r