07 2013 档案
摘要:最近接触了一点Java的GUI编程,也就是由Java AWT更新而来的Java Swing。 总体上而言,Java Swing编程有两大特点:麻烦、效果差。 麻烦是说由于设计器的使用不方便(如果您希望使用窗体设计器通过快速拖拽控件建立您的Java Swing GUI程序,请您使用MyEclipse 8.5以上版本,并且需要最高使用权限),所有代码都得手写,如果没有好的编码规范和注释习惯。自己都会被代码淹没。 效果差是指运行时的界面。具体的您可以自己尝试发现。 那么我们通过一段代码来创建属于我们的窗体: 1 import javax.swing.JFrame; 2 3 /** 4 ...
阅读全文
摘要:前台:注意一点就是 enctype 是必须要的,否则会出乱子sercice servlet:packagecom.Gavin.tools.fileupload;importjava.io.IOException;importjava.sql.SQLException;importjava.util.Date;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.Ht
阅读全文
摘要:将Java应用程序本地编译为EXE的几种方法(推荐使用JOVE和JET) 1. 从http://www.towerj.com/获得一个TowerJ编译器,该编译器可以将你的CLASS文件编译成EXE文件。 2. 利用微软的SDK-Java 4.0所提供的jexegen.exe创建EXE文件,这个软件可以从微软的网站免费下载,地址如下:http://www.microsoft.com/java/download/dl_sdk40.htm jexegen的语法如下: jexegen /OUT:exe_file_name /MAIN:main_class...
阅读全文
摘要:安装步骤:1>下载jad.exe(这是一个class文件的反编译工具,但是是命令行运行编译,使用起来不是很方便;), 将其拷贝到%JAVA_HOME%/bin目录下(其他目录也可)。2>下载Eclipse插件net.sf.jadclipse_3.3.jar(注意与Eclipse版本要对应)。3>安装Eclipse插件 一、Eclipse3.x.将net.sf.jadclipse_3.3.jar拷贝到eclipse/plugins目录下,重新启动eclipse。 二、MyEclipse7.x,每个版本安装的方式不一样,我这里是MyEclipse7.1,与前面版本的安装方式都不一
阅读全文
摘要:myeclipse操作界面默认颜色为白色。对于我们长期使用电脑编程的人来说,白色很刺激我们的眼睛, 所以我经常会改变workspace的背景色,使眼睛舒服一些。设置方法如下:1、打开window->Preferences,弹出Preferences面板2、展开General标签,选中Editors选项,展开。3、选中 Text Editors,右边出现Text Editors面板。 面板中有这样一个选项:Appearance color options; 其中是各种板块颜色的设置,其中有一项是background color,根据自己的喜好选择颜色。4、 选中background col
阅读全文
摘要:1。所用版本: 1)Eclipse 3.2.2 jdk6 2) apache-tomcat-6.0.18.zip(免安装版) 3) 插件:tomcatpluginv32.zip(支持Eclipse 3.2.2)【http://www.eclipse.org/downloads】2。实施过程:1)解压缩apache-tomcat-6.0.18.zip至C:\Program Files\ApacheSoftwareFoundation(我机子上的路径)。 2)将tomcatpluginv32.zip解压缩到Eclipse安装目录下的plugins文件夹下. 3)启动Eclipse,如果工作台上没有
阅读全文
摘要:Java中的打印原文地址:http://www-128.ibm.com/developerworks/cn/java/l-javaprint/收集网址:http://www.javaresearch.org/article/9145.htm2.1 Java的打印APIJava的打印API主要存在于java.awt.print包中。而jdk1.4新增的类则主要存在于javax.print包及其相应的子包javax.print.event和javax.print.attribute中。其中javax.print包中主要包含打印服务的相关类,而javax.print.event则包含打印事件的相关定
阅读全文
摘要:笔者以前在项目中使用的最多的打包工具要数fatjar了。打包的时候习惯于先指定可执行类,然后将所有引用的jar包以及源码生成的class一起打到一个包里面,运行程序的时候直接运行命令:java –jar jarname.jar。看似很方便。但是,这样做有两个缺点:1.将所有jar包都整合到一起,导致jar包太大,一般最小几百k,最大十几MB都有,上传至服务器时,耗时较长。2.每次更新jar包,引用的包又要重新打进去。其实引用的包根本就没做更改,特别是引用的jar包较多时,打包时间较长。 基于上面两个缺点,笔者开始将源程序生成的class与引用的jar包分离。即:源程序单独打一个jar包...
阅读全文
摘要:swt(64位)插件下载地址:http://archive.eclipse.org/eclipse/downloads/drops/R-3.5.2-201002111343/swt-3.5.2-win32-win32-x86_64.zippublic void test() { final Display display = new Display(); Shell shell = new Shell(display); shell.setLayout(new FillLayout()); Browser browser = null; try { browser ...
阅读全文
摘要:在http://poi.apache.org/里,poi的文件根本都下不下来,不知道是不是他们对中国大陆关闭了端口还是中国屏蔽了那个网站的一些信息不过幸好一些编程爱好者给我们提供了一个下载poi文件的地址,十分感谢他/她下面是poi的下载地址poi-bin-3.7-20101029.zip下载地址源文件的下载地址:poi-src-3.7-20101029.zip下载地址apache 所有软件下载地址的根目录:click here 项目结构:http://www.cnblogs.com/hongten/gallery/image/111987.html用到的Excel文件:http://www.
阅读全文
摘要:这两天用jxl简单的实现了Excel文件的导入导出,下面是我的一些总结(当然有很多是参照别人的代码)。jsp页面代码:Java代码 /Excel文件导入到数据库中functionimportEmp(){//检验导入的文件是否为Excel文件varexcelPath=document.getElementById("excelPath").value;if(excelPath==null||excelPath==''){alert("请选择要上传的Excel文件");return;}else{varfileExtend=excelPath.
阅读全文

浙公网安备 33010602011771号