文章分类 - Java
摘要:常用语法EG.一个对象BOOK1.输出${book.name}空值判断:${book.name?if_exists},${book.name?default(‘xxx’)}//默认值xxx${book.name!"xxx"}//默认值xxx日期格式:${book.date?string('yyyy-MM-dd')}数字格式:${book?string.number}--20${book?string.currency}--<#--$20.00-->${book?string.percent}—<#--20%-->插入布尔值:<#
阅读全文
摘要:(一) 第一步:建立一个Java工程:因为这个是大家都非常熟悉的,所以就不再赘述,你可以建立一个任何名字的Java工程。 第二步:导入swt以及JFace的库文件。这也就意味着:将swt/JFace相关的库文件导入到工程的classpath中去。需要的库文件有哪些呢?打开eclipse安装目录下的plugins文件夹,我们需要找到以下jar文件:org.eclipse.swt_3.x.x.jarorg.eclipse.jface_3.x.x.jarorg.eclipse.core.runtime_3.x.x.jarorg.eclipse.ui.workbench_3.x.x.jar 这就是我们
阅读全文
摘要:最近学习Eclipse,发现当前市场上的教程对SWT控件的拖放都说得词不达意,无法理解,包括质量较高的《Java开发利器:Eclipse SWT/JFace 核心应用》。自己花了很多时间研究才搞明白,心得如下:SWT中有关拖放操作的类都在org..eclipse.swt.dnd包中。实现拖放首先需要一个DragSoruce类,也就是被拖放的对象,一个DropTarget,也就是要放的目的地对象,还要在两者之间传输拖放对象携带的数据,用Transfar类来定义。在拖的过程中将Java的数据转化为本地保存的全局变量数据,然后在放的过程中,再从本地保存的全局变量中将数据取出。DragSource拖放
阅读全文
摘要:DropTarget通过创建一个DropTarget来注册一个控件使其具有接收拖放的能力,例如:DropTarget target = new DropTarget(table, DND.DROP_COPY | DND.DROP_DEFAULT);其中第二个参数定义释放目标允许的操作。在鼠标拖动的过程中,我们可以通过鼠标图形的变化来得知当前经过的是否是一个有效的DropTarget,这个过程叫做“drag over effect”。鼠标图形同时也可以告诉我们在数据被Drop之后,什么样的操作会被执行,是拷贝还是移动还是别的什么。之后需要通过setTransfer方法设定允许接收的数据类型。一个
阅读全文
摘要:应用程序部分:注意:要载入commons-httpclient-3.1.jar commons-codec.jar commons-logging.jar这三个包import java.io.File;import org.apache.commons.httpclient.HttpClient;import org.apache.commons.httpclient.HttpStatus;import org.apache.commons.httpclient.methods.PostMethod;import org.apache.commons.httpclient.methods.mu
阅读全文

浙公网安备 33010602011771号