`
文章列表
  import java.io.File; import org.apache.tools.ant.Project; import org.apache.tools.ant.taskdefs.Zip; public class Test { private File createZipFile(File src, File dest) { Zip zip = new Zip(); zip.setBasedir(src); zip.setDestFile(dest); Project p = new Project(); zip.setPr ...
一、File类的一些常用方法:   1.createNewFile   public boolean createNewFile()                       throws IOException Atomically creates a new, empty file named by this abstract pathname if and only if a file with  this name does not yet exist. The check for the existence of the file and the creation ...
一、主要的类   public class OutputFormat extends Object implements Cloneable   OutputFormat represents the format configuration used by XMLWriter and its base classes to  format the XML output     (1).public static OutputFormat createPrettyPrint() A static helper method to create the defau ...

add方法的使用

  一、add方法的使用     add方法的作用是,在已选择的元素列表中,再添加某一类元素。例如: 基本使用方法:   The updated set of elements can be used in a following (chained) method, or assigned to a variable for later use. For example: $("p").add("div").addClass("widget"); var pdiv = $("p").add(&quo ...
一、概述         jQuery UI is a widget and interaction library built on top of the jQuery JavaScript Library, that you can use to build highly interactive web applications. This guide is designed to get you up to speed on how jQuery UI works. Follow along below to get started.   二、下载步骤     下载jquery ...
  一、使用方法 首先,引入相关的js文件; 其次,编写相关js代码,如下;            var setting = {                    在这个里面定义回调函数         callback: { beforeClick: beforeClick, onClick: onClick } }; //点击事件发生时,在调用onclick方法之前调用次方法,如果此方法返回false,则节点不会选中,后面的onclick方法也不会调用1.树的id,2,选中的节点数据,3表示是普通选中 ...

事件监听

一、概述   1.用户在UI界面上的不同操作,会产生不同的事件,对应的是XXXEvent对象; 2.应用程序能不能响应用户的操作,即能不能处理相应的事件,就看有没有注册相应的事件监听器,例如XXXListener; 3.如果注册了事件监听器,当相应的事件产生时,事件监听器就会发生作用;   二、常用的监听器   1.MouseListener鼠标监听器; 2.SelectListener选择监听器; 3.KeyListener键盘监听器;   三、适配器   适配器是实现了Listener接口的抽象类,可以简化事件处理代码的编写。当然,并不是每个监听器都有适配器,只有 ...

绘制图形

   swt中的绘图功能是通过org.eclipse.swt.graphics包中得gc对象来实现的,任何实现了Drawable的类都可 以进行绘制。   canvas.addPaintListener(new PaintListener() { //当需要显示图像的时候,就会调用该方法 //gc,是一个绘图对象,利用它可以绘制线条、矩形、椭圆形等图像。 public void paintControl(PaintEvent arg0) { //绘制直线 arg0.gc.drawLine(10, 10, 100, 100); ...

系统资源类

一、概述         系统资源包括颜色(Color)、字体(Font)、光标(Curor)和图像(Image)等。这些系统资源,在使用后 一定要释放,否则会严重影响系统的整体性能。   Color color=new Color(display,255,0,0) color.dispose() 在底层 ...

final变量

final变量必须被初始化,不管是静态的还是非静态的,初始化的方法有:   1.在定义处初始化; 2.非静态的final可以在实例化块中初始化,不能在静态的块中初始化; 3.静态的final可以在静态的实例化块中初始化,不能在实例化中初始化; 4.可以在构造函数中初始化,但是静态的final不行;     final修饰的方法不能被子类重写;   final修饰的类不能被继承;

文件读写例子

import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.io.LineNumberReader; /** * 只要关闭最外层的就OK。 * JDK使用的时包装器模式,只关最外层的, * ...
一、概述   package com.test; /** * * 可以将一个类的定义放在另一个类的内部,这就是内部类。 * * 在拥有外部类对象之前是不可能创建内部类对象的。 * 但是,如果创建的是嵌套类(静态内部类),就不需要外部类对象了。 * @author Administrator * */ public class Parcel2 { class Contents { private int i = 11; public int value() { return i; } } class ...

SQL使用实例

    博客分类:
  • SQL
一、概述   Keep in Mind That...   SQL is not case sensitive Semicolon after SQL Statements?   Some database systems require a semicolon at the end of each SQL statement.   Semicolon is the standard way to separate each SQL statement in database systems that allow more than one SQL statement t ...

表格查看器

package com.test.cxm.plugin01.perspective; import org.eclipse.jface.viewers.ColumnWeightData; import org.eclipse.jface.viewers.TableLayout; import org.eclipse.jface.viewers.TableViewer; import org.eclipse.jface.viewers.ViewerSorter; import org.eclipse.swt.SWT; import org.eclipse.swt.ev ...
SWT有2种控制控件位置和大小的方法:绝对定位和托管定位。   绝对定位是相对于父容器的左上角来说的。它的缺点是,窗口变化时,控件的位置和大小是不变的。 托管定位:只要把控件放到容器里面即可,它们的位置和大小由布局管理器来计算和维护。当窗口发生改变是,管理器会重新计算控件的位置和大小。 package com.test.cxm.plugin01.perspective; import org.eclipse.swt.SWT; import org.eclipse.swt.layout.FormAttachment; import org.eclipse.swt.lay ...
Global site tag (gtag.js) - Google Analytics