`
daimojingdeyu
  • 浏览: 272068 次
  • 性别: Icon_minigender_1
  • 来自: 山东
社区版块
存档分类
最新评论
文章列表
把上次没有写完的方法补全一下(上一篇http://daimojingdeyu.iteye.com/blog/417915),先来看一下JScrollPane的结构 只要在JScrollPane的rowheader位置增加一下可以作为表头的组件就可以了,这里我们选择JTable,也就是说这个关键就是用一个table来作为另一个table的行头。 上图的左上角,即JScrollPane的rowheader和columnheader的交界处,为一个corn组件,选用一个JLabel来填充。代码如下: import java.awt.Color; import java.awt.Dimensio ...
本文主要介绍一下如何给表格增加行头的问题。默认的JTable已经支持为表格设置列头啦,但是对于行头却没有提供对应的接口。要实现给表格增加行头可以从下面两种方式来考虑。 方法1:将表格的第一列作为行头,然后对其进 ...
最近在处理文件时发现了同样类型的文件使用的编码可能是不同的。所以想将文件的格式统一一下(因为UTF-8的通用性,决定往UTF-8统一),遇见的第一个问题是:如何查看现有文件的编码方式。 上网找了一下,找到几篇比较好文章,这里就不转载啦把链接搞过来。文件编码问题集锦 字符串编码(charset,encoding,decoding)问题原理 Java编码浅析 判定文件编码或文本流编码的方法 上面的几篇文章可以看成认识编码问题的“从入门到精通” 如果你看完了上面的文章,一定了解到了,在java中,class文件采用utf8的编码方式,JVM运行时采用utf16。Java的字符串是永远都 ...
使用RegexBuddy测试正确的正则,放入到java代码中会抛出stackoverflowerror. 开始以为是文件太长,将文件减短后还是会有问题,觉得应该是java内置的正则的问题,网上Google了一下,遇到这个问题的人多了去了。 java内置的正则解析器有 ...
常    量 等效的嵌入标志表达式 Pattern.CANON_EQ 无 Pattern.CASE_INSENSITIVE
从网上搞了点代码,想自己修炼一下,结果发现在Eclipse中显示为乱码,着急着在windows->preferences里修改Edit的编译方式为UTF-8,应用后还是乱码。 着急上火,到网上找了一下,没有找到精确答案。乱撞了一下居然找到了。工程上点右键,在Resource选项中,找到Text file encoding,在里面指定一下使用的编码方式,点一下应用,字体终于正常了
仿射变换的数学原理。 http://daimojingdeyu.blogcn.com/diary,24668954.shtml
原文地址:http://www.blogjava.net/wangxinsh55/archive/2006/04/04/39219.html import  java.awt.Dimension; import  java.awt.Color; import  javax.swing.JFrame; import  javax.swing.JPanel; import  javax.swing.JScrollPane; import  javax.swing.JTree; import  javax.swing.BoxLayout; import  javax ...
前段时间用Ubuntu,写了几个小东西,想看看有多少行代码。找了一下没有发现,感觉不是太难,就自己写了一个。 可以统计每个文件的代码行、注释行、空白行,并显示所有文件的总的统计结果。 目前只写了Java的,C++和C的也是使用的Java的统计规格,应该区别很小。 附件中附上源码,Netbeans工程,和程序运行图
生病中,在家无事,将以前写的抓屏程序丰富了一下。 支持了选择区域后,对选择区域的修改,向八个方向的大小调整和移动。 新增的功能使用状态模式实现比较的方便,程序有两种状态:1、区域选择状态,这个时候可以对整个区域进行鼠标拖动进行区域的选择。对鼠标的拖动和右键点击感兴趣。 2、区域修改状态,完成8个方向的大小调整。对鼠标的点击、拖动、右键都感兴趣。 原来的主程序不再处理鼠标事件,而是讲相应事件的功能委托给当前的状态去处理。状态的管理器由状态的基类来完成,没有设计单独的管理类。 程序使用方法:右键单击取消选中区,右键双击退出,左键双击对选中区域的截图进行保存。 附件中是程序的代码,Netbe ...
写这个程序的原因: 家里的电脑老了,主板电池没有电了,开机老是提示有错误,按了F1才能继续。无奈买了一块主板电池。换上之后不用点击F1了,但是主板的时间还是走不稳当,关机后时钟明显是有点慢,开机后系统时间老 ...
修改了几个Bug,现在支持通过快捷键进行操作了,应该可以使用了,需要的运行环境为JDK 1.6。 代码就不发了吧,好像也没有增加什么东东~~~
除了使用JDK自带的jar命令对生成的class文件进行打包,还可以在程序中使用java.util.jar包的类,来实现对class文件的打包。网上找到的代码,写得不错,这里记录一下。 ======================================================== 2009-12-12日更新,原来代码居然了一对括弧,大意啦 另增加了对Manifest文件的支持,在网上找了一下没有找到,找了一下API还真的找到了,一同更新一下,这样打包时就可以指定入口的主类了。 package test; import java.io.BufferedOutpu ...
前两天想的屏幕抓图的程序,想给加个系统全局的热键,也就是说,在程序不处于当前激活下也可响应键盘事件。通过java自己应该是实现不了了。 想到使用JNI,还好找到一篇介绍使用JIntellitype的文章,写得挺好的,下面的是链接:http://walsece.iteye.com/blog/191169 可是在使用上面文章介绍的动态库时,遇上了加载问题,也就是将动态库放到什么位置合适?文章中说可以放到System32目录,但我不想这样做,我更希望的是可以自己定制dll库的位置~~ 没有将lib放到System32目录,而是放到了自己的lib目录,程序在启动的过程中会报下面的错误: ja ...
完善了一下抓图程序的功能。 1、保存格式可以选择 2、抓图后可以保存到文件也可以保存到剪切板。 最新的代码使用状态模式丰富了一下,请移步 http://daimojingdeyu.iteye.com/blog/337141
Global site tag (gtag.js) - Google Analytics