问题标签 [jtableheader]
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 - 带有 Nimbus 的 TableHeaderRenderer
我有一个自定义表头渲染器,它将在 JComponent 中具有标准标签和一个按钮。
我遇到的问题是默认渲染器返回的标签。对默认渲染器的调用提供了标准标签。如果我按原样返回,它看起来像预期的那样。如果我尝试修改背景或边框,则没有任何变化。但是,修改前景确实具有预期的效果。我不想查看排序图标,所以我试图构建一个看起来相同的 JLabel,减去图标。那也不能正常工作。我的 JLabel 不透明。
我查看了 DefaultTableHeaderRenderer 的源代码,但找不到默认类正在执行的任何特殊操作。
我也试过以下没有效果。
编辑:澄清。上面的两个代码片段都在我的自定义渲染器的 getTableCellRenderComponent() 中。我已经尝试了两种方法,但都没有奏效。
java - 表格标题未显示在表格顶部
我正在制作 JTable,但遇到了 2 个问题。#1 表格标题显示在表格的一侧,而 #2 滚动窗格未显示。这是我现在的一些代码。
java - JTable column names displayed wrong
I want to display some things in a JTable.
The problem is that the JTable columnnames are "A", "B", "C", ...
my code is like this:
And here is the MyTableModel class
If i don't use a TableModel it works f.e.: this.contentTable = new JTable(s, columnNames);, But i dont know how to Change the Table if there is some new Data... That's why i use a TableModel.
I don't know why the Columns aren't displayed but the data is displayed...
Kind Regards!
java - 左侧的 JTable 标题和右侧的单元格 [用图片解释]
正如第二张图片所说,我想在左边锚定“HeaderModel”,在右边锚定“CellModel”。如果它是可能的...
java - 如何在 JTable 中设置标题
我是java的新手,想在jtable中设置表头我已经采取了数组但无法设置表头请指导我。我尝试通过使用 JTable 实例进行设置,但没有帮助。还尝试了 table.setmodel。谢谢
java - 无法显示 JTable
我正在使用来自互联网的代码来创建 Groupable TableHeader,我遵循了所有步骤,但我不知道为什么我的 Jtable 没有出现!
我正在使用 netbeans 生成 IHM,谁能帮我找出 Jtable 没有显示的原因?
注意:IHM 的 OnLoad,应该出现 Jtable
总而言之,整体是由 netbeans(Jtable、Jtextbox、...以及布局)生成的,在构造函数中,我调用了一个方法,该方法返回 Vector 的数据来自数据库DAO.EvolutionImportation().EvolImport(1, 2)
,并且column
Vector 包含列名。
这是主要代码:
当我运行我的示例时,它显示了 JinternalFrame 和 jtable 边框但没有数据!
解决方案是:
谢谢
java - 用 MySQL DB 中的一些数据填充 Swing 表
我需要用 MySQL DB 中的一些数据填充 Swing 表。问题是该表没有显示所有列(即a.aircraftType
和b.aircraftCategory
)。在调试模式下,我检查了查询是否返回了正确的数据。那么,为什么最后有些列没有显示呢?
java - JTable 没有出现在 JPanel 中
我正在尝试使用 DefaultTableModel 使用在 colName 中定义的列标题创建一个 JTable,然后将该表添加到 JScrollPane,然后添加到 JPanel。但是,当我将面板添加到我的 JFrame 时,只显示面板,而不显示表格。我在另一个表中使用了类似的代码,并且显示得很好,唯一的区别是列数和变量名。
我错过了什么?
我的代码:
java - 水平滚动时JTable标题不滚动
我有一个大约 15 列不同宽度的 jtable。尽管当我水平滚动表格标题时,一切都进展顺利,但它的数据列并没有移动。
我的代码:
我得到了正确的代码。工作正常。
java - Java JTableHeader 样式
我想完成与此类似的标题样式:
这怎么可能实现?
到目前为止,我只有: