随笔分类 - JAVA
摘要:问题描述: java.lang.IllegalArgumentException: firstMovedIndex, lastMovedIndex out of order 问题分析: 1、使用POI的Sheet.shiftRows()移动行方法时,开始行号或结束行号超出sheet页的最大行数,导致
阅读全文
摘要:public class HFDoubleTextField extends JTextField { private static final long serialVersionUID = -2213492965585762616L; private ImageIcon icon; public
阅读全文
摘要:System.out.println(System.getProperty("java.version")); //java版本号 System.out.println(System.getProperty("java.vendor")); //Java提供商名称 System.out.printl
阅读全文
摘要:楼下全是答非所问 应该先找到你的JDK根目录然后转换磁盘 例如我的JAVA装在了G盘 嗯 然后我们需要转换磁盘 像这样:输入G:然后回车 接下来比较关键 你需要找到这个的路径 上图~ 然后在转换后的磁盘这样输入:JDK\Java\jre1.8.0_181\lib\amd64\jvm.cfg>java
阅读全文
摘要:就是hutool-core-5.6.2.jar 编译和运行环境不一致所导致的 从jar包的编译环境来看是1.8,但是所以运行环境也需要1.8,如果运行环境用1.7就会报这个错
阅读全文
摘要:偶然遇到关于版本问题的错误,为了以后查找方便记录下来。有更好的办法欢迎大家更正。 错误内容: Exception in thread "main" java.lang.UnsupportedClassVersionError: com/jacob/activeX/ActiveXComponent :
阅读全文
摘要:setParameter和setParameterList的区别在于,使用in的时候。 Object[] params = new Integer []{1, 2}; String hqlF = "from Student where id in (?,?)" ; Query query = ses
阅读全文
摘要:这种情况必须用到对象的序列化。 import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.Input
阅读全文
摘要:先说明两个概念:类加载器,OSGI 类加载器(class loader),顾名思义就是JVM用于加载类的一个工具。当然,它本身也是一个java类,见java.lang.ClassLoader。它维护 内部的类名空间,相互关系(域),并为它们隔绝外部侵害。 OSGI,Open Service Gate
阅读全文
摘要:public static Map<String, int[]> getnNameMap(File file){ Map<String, int[]> nameMap = null; NPOIFSFileSystem npoifs = null; OPCPackage pkg = null; Wor
阅读全文
摘要:看了网上好多资料,和一个热心网友胡海波发到网上共享的代码,有所启发,下面是我对其代码进行的修改,以及个人心得。表格头部设置有好几种,这种是把表头设置成ui,再设置进表格中 package tableHead; import java.awt.Graphics; import javax.swing.
阅读全文
摘要:1、如下图所示,界面滚动到多行表头表格后,界面显示异常,如果界面一打开,就显示是没问题的 解决方法: 在table初始化完成后,就要设置表头的大小jtable.getTableHeader().setPreferredSize(new Dimension(1000,70));
阅读全文
摘要:java发送HTTP协议文件,最好使用OkHttpClient类来实现,我用了别人封装的一些方法,上传文件有些文件会出现上传失败! OkHttpClient上传文件代码: public static boolean uploadFile(String actionUrl,File file,Stri
阅读全文
摘要:1..IWorkbench: workbench是eclipse用户界面中最底层的对象,它建立在 Display之上,包含一个或多个 IWorkbenchWindow,用于向终端用户呈现信息当你的 workbench插件被激活的时候,eclipse平台将为之创建一个实例,在平台的整个生命周期中,只允
阅读全文
摘要:1:主要ViewPart代码 package XXXX; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Frame; import java.awt.Panel; import java.util.Array
阅读全文
摘要:SWT组件Diaplay提供syncExec与asyncExec方法,其原型为:syncExec (Runnable runnable),asyncExec (Runnable runnable),Runnable的run方法中可以封装要执行的代码,一般而言是UI相关的代码,如更新组件显示、刷新状态
阅读全文
摘要:在创建SWT界面的线程之外的线程中尝试去修改界面元素.将抛出以下异常Exception in thread “Thread-0” org.eclipse.swt.SWTException: Invalid thread accessat org.eclipse.swt.SWT.error(SWT.j
阅读全文
摘要:1、单元格的编辑只显示部分内容: 2、想要的效果: 代码实现: 1、添加JTextArea的编辑渲染类: public class HextAreaCellEditor extends AbstractCellEditor implements TableCellEditor { private s
阅读全文
摘要:这几天有些空闲,在做一个缩略词的词典。 要用到swing,也是许久没有写过swing构件的代码了,对于swing这把刀已经感觉很生疏了。 要用到一个文本显示区,为了便于复制,我用了JTextArea。JTextArea本身默认的是不换行,不滚动条显示。你设置完他的大小之后,他就只是显示在这个窗口大小
阅读全文
摘要:简介 这篇文章主要介绍了如何在编辑时选择JTable单元格中的所有文本以及相关的经验技巧,文章约6721字,浏览量194,点赞数7,值得推荐! 我想让我的可编辑JTable中的编辑器在开始编辑时选择单元格中的所有文本。我尝试了一些事情,都围绕从TableCellEditor.getTableCell
阅读全文

浙公网安备 33010602011771号