jtable相关内容

JTable 的 RowSorter 没有正确排序整数 (1,10,100...2,20...3)

我对 Java 还很陌生,我一整天都在过度尝试自己解决问题,但它不起作用.我正在尝试编写一个与 Excel 工作表连接并允许通过 GUI 插入/保存/排序适合电影数据库的数据的 Java 应用程序.这是类中的代码,其中发生了 GUI 魔术和排序: 包 gui;导入 java.util.ArrayList;导入 java.util.List;导入 javax.swing.JOptionPane; ..
发布时间:2021-09-02 20:34:48 Java开发

JTable CustomRenderer 问题

我创建了一个 Jtable.这个表由两列名称和时间戳组成.如果名称是“jane",我想将行的颜色设为黄色.以下是代码:- class CustomRenderer 扩展 DefaultTableCellRenderer {公共组件 getTableCellRendererComponent(JTable 表,对象值,布尔值 isSelected,布尔值 h​​asFocus,int 行,int ..
发布时间:2021-09-02 20:33:20 Java开发

在自定义 jtable 中显示结果集

这是我的完整代码... 当我运行它并单击按钮时,它在结果集中显示 nullpointer exception package com.openbravo.pos.followup;/**** @author manideep*/公共类 FollowUp 扩展 javax.swing.JPanel 实现 JPanelView,BeanFactoryApp {私有 AppView m_App; ..
发布时间:2021-09-02 20:32:24 Java开发

调整 JTable 中的一个单元格而不是整行

我遇到了一个小问题,正在努力解决.基本上发生的事情是我有一个 JTable,它由我从 API 调用中获得的数组填充. 我目前拥有的是,如果设备显示为在线,它将变为绿色,如果离线,则变为浅灰色. 问题是它影响了整个 ROW 而不仅仅是状态 CELL.我只希望状态单元格突出显示绿色.任何帮助将非常感激. custTable = new javax.swing.JTable(model){@覆盖公 ..
发布时间:2021-09-02 20:22:51 Java开发

将 Jtable 行字体更改为粗体

我在 Java 中有一个 JTable,我想知道如何根据整数值将字体修改为粗体.我目前有这张表,我想根据教练中的人数更改行的字体.我还是个新手,我不知道如何做到这一点.我需要一个可以执行以下操作的解决方案: if (num_people >17 && num_people ..
发布时间:2021-09-02 20:20:55 Java开发

在 JTable 中显示 HTML

谁能给我提供一个如何在 JTable 的单元格中显示 HTML 的示例?我知道这可以用于其他 Swing 组件,但我似乎无法弄清楚 JTables. 解决方案 你是否记得按照 ...?JTable 中的默认字符串渲染器使用 JLabel,所以这应该可以工作.只需将字符串设置为单元格值即可. ..
发布时间:2021-09-02 20:19:42 Java开发

如何强制 JTable 在包含阿拉伯字符的情况下不反转文本?

我有以下文字: وزا.word 但是当在我的 JTable 上显示它时,它看起来像这样: word.وزا 在每个 JLabel 或 TextArea 或任何其他输入中,它确实看起来像原始文本: وزا.word 仅在 JTable 上我遇到了这样的问题. 我不在乎它是否有意义,是的,我知道阿拉伯语是从右到左书写的.我的猜测是 Java 正在检测它并自动 ..
发布时间:2021-09-02 20:18:37 Java开发

根据内容(行数)重置 JTable

我在 JPanel 中有一个 JTable,而 JPanel 又在 Jframe 中.JTable 从表(MySQL 中的数据库)加载用户. 我有一个使用 DNI 的搜索引擎,其中带有 KeyTyped 事件的键对键正在更新表中的联系人,并且只显示那些满足浏览器模式 (JTextField).如果只有 2-3-4 个客户,表格不会调整为客户大小,而是用灰色背景填充表格的其余部分.(见图).表 ..
发布时间:2021-09-02 20:08:37 Java开发

如何在 JTable 中显示图片?

当我尝试在 JTable 中的单元格内显示图像时遇到一个小问题,它采用文本格式并显示图像本身. E.G.icon.toString()" 返回: 我的代码: public void loading() {尝试 {String[]title = {"名字","姓氏","图片"};String sql="select * from users";模型 = 新的 DefaultTableM ..
发布时间:2021-09-02 20:06:39 Java开发

了解swing JTable和JTree的呈现器机制的困难

通常在使用 JTable 或 JTree 时,用户定义其自己的单元格渲染器. 从 DefaultTableCellRenderer 继承用户的组件,并实现渲染器方法 getTableCellRendererComponent 是非常常见的.事实证明, DefaultTableCellRenderer 实际上是从JLabel继承的,因此在调用super时(在render方法处)返回自身(此), ..
发布时间:2021-05-28 18:44:43 Java开发

插入,更新,删除具有mysql数据的jtable行

此类显示了一个雇员列表,该列表是mysql中的一个表,它可以正常工作,要点是我想以这种方式动态地进行插入,更新或删除: JTable具有选择特定行中的单元格的功能,只需用鼠标光标单击它即可, 我想利用这一事实来删除值,并在更新的情况下插入另一个值,或者如果删除则删除整个行,或者插入新行, 所有这些一旦完成的操作将被保存在数据库表中.我可以按照我刚才描述的去做吗? . impor ..
发布时间:2021-05-28 18:44:12 Java开发

排序时从JTable中排除一列

所以我基本上不希望在对JTable进行排序时显示第二列,反之亦然.一幅图片价值一千个单词,因此这里有一张图片向您展示我的意思. http://i48.tinypic.com/2rzpfe9.jpg 因此,正如您看到的那样,当我在JTable中搜索单词"apple"时,第二列仍然存在,这是不应该的,因为第一列中包含单词"apple"而不是第二列.那么,如何使另一列不显示呢?反之亦然? 编辑:: ..
发布时间:2021-05-28 18:44:08 Java开发

Java,使用rs2xml填充jTable时,将布尔列更改为jTable中的复选框

我正在使用通过rs2xml填充mysql db数据的jTable table.setModel(DbUtils.resultSetToTableModel(rs)); 我有一些由布尔值显示的列,但这些列必须成为复选框.我了解我必须编写自己的AbstractTableModel,但我不知道如何... 你们中的一个可以举一个例子,说明如何扩展AbstractTableModel并在代码中 ..
发布时间:2021-05-28 18:44:04 Java开发

无法从JTable更新单元格

我一直在尝试寻找一种通过直接输入来更新单元格的方法.从我的研究中,每个人似乎都说您必须使用 myJTable.fireTableCellUpdated() 尽管如此,它一直要求我转换myJTable->不能将其转换为AbstractTableModel,据我所知,这是必需的. 如果可以的话,这是我当前的表格代码: myJTable = new JTable();myJTable. ..
发布时间:2021-05-28 18:43:58 Java开发

在客户端/服务器应用程序中刷新JTable

我开发了一个Java客户端/服务器应用程序,通过Spring RMI进行通信,该客户端是一个摆动式Jframe,它如何在顶部包含一个命令按钮(添加,更新,删除),在中间包含一个JTable,在底部包含一个,一种形式. 通过使用iBatis巫婆与Apache Derby数据库进行通信,服务器端仅包含一个Dao层. 因此该应用程序可以很好地工作,但是发现了两个问题: 1)当用户A从J ..
发布时间:2021-05-28 18:43:55 Java开发

JTable日期值到jspinner

我已经显示了一个格式为MM/dd/yyyy的日期值,并且我希望它在jtablemouseclickedevent上显示给jsinner.我该怎么办?我用此代码尝试过,但出现错误: 我的jtable有5列 ID =整数类型用户名=字符串类型密码=字符串类型网站=字符串类型编码日期=日期/时间类型(MM/dd/yyyy) 这是我的代码: jLabel5.setText(jTable1 ..
发布时间:2021-05-28 18:43:52 Java开发

Java JTable:有任何默认的单元格对齐技术吗?

我有一个包含9列的JTable,我知道我可以为每列创建自定义单元格渲染器,但每个渲染器大约需要花费8行代码. 但是我真正需要的是将所有单元格中的文本显示为右对齐.有什么办法为整个表格设置这种对齐方式吗? 预先感谢您的任何建议. 约翰·多纳(John Doner) 解决方案 尝试一下: for(int i = 0; i ..
发布时间:2021-05-28 18:43:49 其他开发

java swing,模拟JTable TerminateEditOnFocusLost行为

putClientProperty("terminateEditOnFocusLost",布尔值); 进行jtable结束编辑,并在失去焦点时或在其他GUI组件上单击时清除当前选定的行.这非常有用,但是如果将其与editCellAt和changeSelection一起使用,则使用"terminateEditOnFocusLost"会有一些奇怪的行为. 还有一些令人讨厌的TableMod ..
发布时间:2021-05-28 18:43:46 其他开发

如何在Java中从数据库中检索多行

我需要在JTable的行中插入不同的结果.我使用purchaseID(即pID)搜索记录,它将为该特定purchaseID找到2个结果.问题是当我将其插入行时,它只是复制第一个的结果.例如:P0001有2个购买详细信息,当我将其插入行时,我有2个相同的行.我有什么办法可以一一插入吗? PS.我从早上开始一直在编码,大脑运作不正常. UI: else if(e.getSource() ..
发布时间:2021-05-28 18:43:43 Java开发

从JTable打印用户指定的列

我有一个应用程序,我想打印一个JTable,但是由于它有很多列,我希望用户选择/限制要打印的列,以便它适合常规打印机纸张. 我正在使用JTable.print()函数进行打印.( http://java.sun.com/docs/books/tutorial/uiswing/misc/printtable.html )现在,我的解决方案是用用户选择的列创建另一个JTable,然后用数据重新填 ..
发布时间:2021-05-28 18:43:39 Java开发