java jtable数据排序问题

问题描述

java jtable数据排序问题

我要让表格中的一列数据以数据类型进行排序,需要重写defaulttable的getcolunmnClass的方法,但是我的数据是先点击一个按钮再传输进去的,这样如果先重写那个方法,此时列表中的数据为Null,会报错,那么应该怎么办呢?

解决方案

Java 中JTable 数据刷新问题

解决方案二:

在后台就让数据以类型排序呗

时间: 2024-10-20 03:57:15

java jtable数据排序问题的相关文章

[java] jtable更新数据的问题

问题描述 [java] jtable更新数据的问题 package bms; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTable; import java.awt.BorderLayout; import javax.swing.border.TitledBorder; import javax.swing.UIManager

java关于数据提取的问题

问题描述 java关于数据提取的问题 假如说Excel表中某一列为电话号码13145687788,怎样提取不会让电话号码变成这个样子 2.0132135016E10 解决方案 这是答案,我刚找到, 防止提取的数科学计数法,利用 DecimalFormat df = new DecimalFormat("0"); String whatYourWant = df.format(cell.getNumericCellValue()); 这个标签就ok了 解决方案二: Java 中JTabl

JAVA大数据计算突然变慢

问题描述 JAVA大数据计算突然变慢 计算是从从一个ResultSet中遍历读取(非循环读取),并计算. 之前好好的,突然间程序就跑的很慢很慢-- SQL与程序都没有问题的情况下,到底会是什么问题导致? 跑程序是之前和现在都是用myeclipse直接跑的 真心不知道问题在哪,求好心人提点. 解决方案 cpu如果过热,散热不良,会导致计算机突然减速 计算机中别的进程的运行也会干扰到这个进程的运行. 解决方案二: 排除硬件的前提下: 1)单纯数据查询工具中查询同样SQL是否也数据慢? 慢就是DB的问

java-求助:JAVA二进制数据与字符串转换问题

问题描述 求助:JAVA二进制数据与字符串转换问题 从文件中按照GBK编码方式读取二进制流,将二进制数据封装到XML数据包中,经过 网络传输到另一端后,再将二进制数据按照GBK编码写回到某一文件中,二进制数据 能够获取到,但是经过字符串处理后,到另一端如何还原回去?大神,求破! 解决方案 你所谓的按照GBK编码方式读取,关键问题在于你的文件本身是不是按照GBK来写的?如果本身就是GBK的文件,你读取后封装为XML,传输到另一端后,直接写入文件就可以了,不需要还原. 但是如果你原来的文件不是GBK

线程-java缓存数据同步问题

问题描述 java缓存数据同步问题 最近在做一个简单的java缓存,线程的主要功能是:查询缓存中是否存在该值,存在则返回,不存在则计算,计算完了将该键值对放到Cache里面.但是这里有个数据同步的问题,可能会有重复计算.即线程1发现不存在该值,去计算,线程2访问同一数据随后也发现不存在该值,去计算.这样就会出现重复计算,请问有没啥办法避免.谢谢大家了! public void run() { Long result = null; InputMsg msg = new InputMsg(num,

java-extjs 树的问题,加载不出来,后台是用Java到数据读取的数据转换成json格式

问题描述 extjs 树的问题,加载不出来,后台是用Java到数据读取的数据转换成json格式 <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@include file="common/common.jsp"%> <% pagemenustr += "addBtn(tb,'" + I18n.getText(&

java大批量数据导入数据库

问题描述 java大批量数据导入数据库 有大学130W条数据需要写入数据库,但是一条一条执行sql语句写入速度太慢, 有没有什么好的方法能将这些数据快速写入数据库? 解决方案 先把数据写到文件(比如csv格式),上传到服务器,导入的SQL很简单(注意是服务器上文件路径) BULK INSERT table1 FROM 'D:mydata.csv' WITH( FIELDTERMINATOR = ',', ROWTERMINATOR = 'n' ) 解决方案二: 每种数据库都支持一个把数据文件直接

帮忙看一下,java连接数据的问题!!求大神帮忙

问题描述 帮忙看一下,java连接数据的问题!!求大神帮忙 解决方案 解决方案二: 解决方案三: 求大神帮忙啊!!!!!!!!!!!!!!!!!!! 解决方案四: 看你的jar包,你的sqlserver应该是2008版本,换个jar包,sqljdbc4 解决方案五: 应该是版本不对,或者driverStr写错了 解决方案六: buildpath里看下jar包添加了没有.如果添加了可以试一下把项目重新编译一下,再不行可能是版本不对,换个驱动包 解决方案七: 驱动类找不到,检查下你的驱动jar包有没

java中数据交换的问题

问题描述 java中数据交换的问题 晚上在写程序的时候需要用到交换数据,所以我就主类里面写了一个swap, 但是在调用之后发现数据没有交换成功,可是在swap里面数据的确交换成功了呀, 不知道是什么原因,下面贴出代码: public static void main(String[] args){ int a,b; a = 4; b = 5; swap(a,b); System.out.println(a+","+b); } public static void swap(int a,