IT
从业人员的电脑往往是一团乱麻,常常需要遍历文件夹搜索指定格式的文件。这里使用JAVAswing技术,设计开发一款文件遍历工具,涉及到文件夹遍历,GridBagConstraints布局管理器的使用,多线程,以及表格构建JTable的使用。
首先我们定义了GridBagConstraints的子类GBC,只是为了调用GridBagConstraints时代码更美观和整洁。GBC子类的实现摘自《Java 核心技术 卷1》第十二章Swing用户界面组件。GBC.java代码如下:
GBC.java
import java.awt.GridBagConstraints;
import java.awt.Insets;
public class GBC extends GridBagConstraints {
public GBC(int gridx,int gridy)
{
this.gridx= gridx;
this.gridy= gridy;
}
public GBC(int gridx,int gridy,int gridwidth,int gridheight)
{
this.gridx= gridx;
this.gridy= gridy;
this.gridwidth = gridwidth;
this.gridheight = gridheight;
}
public GBC setAnchor(int anch