`
yianpuodiaotu
  • 浏览: 237842 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.OperationCanceledException; import org.eclipse.jdt.core.IType; import org.eclipse.jdt.core.search.IJavaSearchConstants; import org.eclipse.jdt.core.search.SearchEngine; import org.eclipse.jdt.internal.ui.IJavaHelpCont ...
来自:http://hi.baidu.com/shiytower/blog/item/987ffd60ac3117da8db10d89.html Eclipse的Wizard是由一系列WizardPage组成的。缺省情况下,WizardDialog在初始化的时候就会调用每个 WizardPage的createControl()方法来布局这些WizardPage,这是为了方便决定WizardDialog窗口的大小。但如 果某个WizardPage里的控件是需要动态生成的,例如,用户在Page1里输入一个整数n,Page2里要根据这个整数生成n个文本框,由于 Page2的createCont ...
来自:http://hi.baidu.com/shiytower/blog/item/b8cc705869322584800a1885.html 给Eclipse插件的View加上菜单和工具条 2008-05-07 17:33 Eclipse的每个视图(View)都有自己的菜单和工具条,View通过与自己相关的IViewSite对象与这些东西打交道,确切的说,是通过这个IViewSite对象的IActionBars对象来管理,ActionBars对象负责菜单、工具条和状态栏。 一个典型的View(继承org.eclipse.ui.part.Vi ...
apache2+svn 创建用户文件 htpasswd -c e:\svndemo\passwordfile username 使用mod_dav_svn模块 将Subversion安装目录bin文件夹中的mod_dav_svn.so拷贝到Apache安装目录的modules文件夹中 配置Apache的httpd.conf文件 httpd.conf位于Apache安装目录的conf文件夹中 (1) 取消#LoadModule dav_module modules/mod_dav.so的注释,将其改为LoadModule dav_module ...
数字验证1: package buildingfactory; /** * @author new * * TODO To change the template for this generated type comment go to Window - * Preferences - Java - Code Style - Code Templates */ import java.awt.*; import java.awt.image.*; import java.util.*; public class Image ...
import java.io.File; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; import java.io.OutputStreamWriter; import java.io.StringReader; import java.util.List; import org.dom4j.Attribute; import org.dom4j.Document; import org.dom4j.DocumentException; ...
开发时候需要用到file同步机制,我试用IFile.refreshLocal(IResource.DEPTH_ZERO,null)来实现,发现file向Ifile装换。网上搜索得到: 同步刷新机制: IResource res= ResourcesPlugin.getWorkspace().getRoot().findMember(editorinput.getPath()); res.refreshLocal(IResource.DEPTH_ZERO,null); 或者 IFile file = editorinput.getFile(); file.refreshLocal(IR ...
DND入门学习 Drag and Drop是Eclipse为用户在一个或多个SWT应用之间重置部件或数据传输上提供的简单快捷的机制。可以使用在普通SWT应用中,也是学习GEF的基础部分。下面我从以下几个Drag and Drop所必需的部分来简单讲述:DragSource And DropTarget 要 实现Drag and Drop,就必须要有DragSource And DropTarget。DragSource是数据传输过程中的数据提供者,而DropTarget是数据接收者。他们分别绑定SWT的widge ...
//在项目根目录下创建devlib文件夹,将htmlunit的支持包放入devlib文件夹下,并添加到classpath中 final IFolder tld = project.getFolder("devlib"); if(!tld.exists()){ tld.create(IResource.FORCE, true, null); } //添加到classpath private void addSourceFolder(IJavaProject project, IPath srcPath) throws JavaModelE ...
1.实体查询 String hql = " from TUser"; 执行这条语句会返回TUser以及TUser子类的纪录。 hql = "from java.lang.Object" 会返回数据库 中所有库表的纪录。 where 语句 hql = "from TUser as user where user.name='yyy'"; 其中,as可以省略也一样 hql = "from TUser user where user.name='yyy'"; where子句中,我们可以通过比较运算符设定 ...
事务全攻略http://hi.baidu.com/shenghuan96/blog/item/177372037579588bd43f7cab.html Eclipse WTP Projects Facets实战指南(1) http://macrochen.iteye.com/blog/142414 Eclipse WTP Projects Facets实战指南(2) http://macrochen.iteye.com/blog/142422
在做java开发时,我们会经常碰到中文显示出错的问题,解决方法一般是设置encoding,过滤器,(unicode码)资源文件等等,好用的还是过滤器。   过滤器的实现代码在网络上可以找到不少,但自己备份几个还是不错的。   过滤器1   /* * * TALENTBASE 3.0 Copyright 2005 Neusoft, Co.ltd . * All rights reserved. * * Package: com.neusoft.talentbase.framework.filter * FileName: CharsetEncodingF ...
Validatro框架以成为Jakarta的公共项目的一部分,可以从http://jakarta.apache.org/commons/下载单独的Validator框架,在Struts中已经呆了这个框架。 Validator主要依赖两个jar包 Jakarta-oro.jar:-提供一组处理文本的类,具有文本替换、过滤、和分 ...
Validator验证框架: Validator框架能够克服在ActionForm Bean中以编程方式进行数据验证的局限,它允许Struts应用灵活的配置验证规则,无需编程。 Validator框架主要依赖两个JAR文件:jakarta-oro.jar和commons-validator,.jar Validator ...
在http://grid-qian.iteye.com/blog/123003看到一篇文章,感觉不错.记录如下:   在ECLIPSE中开发JAVA程序,当我们打开一个JAVA类时,ECLIPSE会打开一个JDT的JAVA EDITOR来显示这个类.当把鼠标移到某一个JAVA类型时,会出现一个tooltip的提示信息.这时我们可以按F2来把焦点设定在这个提示信息窗口上,这样就不会因为一移动鼠标这个提示窗口就消失了.                 tooltip大家都会加,但怎么把F2这个功能也加上去呢?          其实很容易,下面我用简单的代码介绍一下:          比如说我们 ...
Global site tag (gtag.js) - Google Analytics