- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试过搜索,但似乎没有人有答案。
我使用 JTable 来创建一个列出人员的表格,并且我想放置一个 ImageIcon,因此根据我所阅读的内容,我必须重写默认方法才能返回图标而不是字符串。
这是我用的:
public Class getColumnClass(int column)
{
return getValueAt(0, column).getClass();
}
但是 eclipse 用黄色强调了返回类型“Class”并给我这个警告:
Type safety: The return type Class for getColumnClass(int) from the type new JTable(){} needs unchecked conversion to conform to Class from the type JTable
它唯一的建议就是压制它。我不确定我是否正确收到警告,有人可以尝试向我解释它的确切含义并帮助我找到一个不会抑制它的好的解决方案吗?
最佳答案
Class
的返回类型是 raw type这会产生编译器警告。您需要向返回类型添加通用通配符以消除此警告:
public Class<?> getColumnClass(int column)
关于java - JTable getColumnClass 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16618348/
我试过搜索,但似乎没有人有答案。 我使用 JTable 来创建一个列出人员的表格,并且我想放置一个 ImageIcon,因此根据我所阅读的内容,我必须重写默认方法才能返回图标而不是字符串。 这是我用的
我正在 Matlab 中使用 JIDE 网格排序和自动过滤功能。我已经重写了 getColumnClass,并且过滤和排序对于整数、 double 和字符串列效果很好(对数字进行数字排序,对字符串分别
我试过搜索,但似乎没有人有答案。 我使用 JTable 来创建一个列出人员的表格,并且我想放置一个 ImageIcon,因此根据我所阅读的内容,我必须重写默认方法才能返回图标而不是字符串。 这是我用的
当我将 getcolumn 类添加到我的 Abstracttablemodel 时,我无法使用自定义 TableCellRenderer 来设置背景颜色。 (我用它来排序、对齐数字列) public
在我的表模型中,我有一个 ArrayList>其中包含我的数据。 数据已从.csv文件中读入,每条记录的形式为: 7.68573749,-8.551567,21,276,AUD,AAA,7.224,1
本文整理了Java中org.dom4j.swing.XMLTableColumnDefinition.getColumnClass()方法的一些代码示例,展示了XMLTableColumnDefini
我试图让我的 jTable 对数字进行排序,但它仍然不起作用。我不确定我做错了什么,但一切似乎都很好。 我的代码: 公共(public)静态javax.swing.JTable jTable1; pu
我有一个问题。我创建一个像这样的 DefaultTableModel --> public static DefaultTableModel buildTableModel(ResultSet rs)
我花了几天时间试图让我的 JTable 正确排序。我知道我必须使用的代码,但似乎无法将其“适合”并应用于我的代码。我正在从数据库获取 TableModel 数据,因此如果我在初始化模型时调用 getC
我正在尝试通过扩展 DefaultTableModel 和覆盖 getColumnClass() 来对我的 JTable 进行排序,如下所示: public Class getColumnClass
我有一个 JTable,我想在其中以复选框的形式显示 boolean 值,它应该能够被编辑(选中/取消选中)。 为了实现这一目标,我实现了 AbstractTableModel 的子类,其中包含所有需
我是一名优秀的程序员,十分优秀!