[摘要]About de button is used action performed public void actionPerformed(ActionEvent e) if (e.getS...
About de button is used action performed
public void actionPerformed(ActionEvent e) {
if (e.getSource() == button1) {
cancel();
}
}
}
说明:上面的这段程序主要是构建Help菜单的AboutBox 对话框,显示product、version 和comments 等内容。
至此我们已完成文本编辑器所有的菜单及代码设计等工作,在 jbuilder9 环境下编译运行会出现如下的Text Editor窗口:
三、从命令行运行打包程序有关说明 首先将Text Editor应用程序装配成一个JAR文件。既然已经创建了"Text Editor" 应用程序,用户就可以使用Jbuilder9的Archive Builder(档案构筑器)将全部文件装配成一个Java Archive File(JAR,Java归档文件)。
在从命令行运行应用程序之前,用户必须确保操作系统的PATH环境变量指向JDK jre/bin/目录,即Java的运行环境。Jbuilder9安装过程保证了Jbuilder9 知道到那里找到JDK 类文件。但是若离开了Jbuilder9环境,系统需要知道运行Java时,类文件被安装到了什么位置。如何设置PATH环境变量视用户所用操作系统而定。要从命令行运行 Text Edit程序,步骤如下:
①切换到命令行窗口,将路径改变到JAR文件所在的TextEditor 目录。
② 在命令行输入java看看Java是否在当前路径中,若在就会显示Java的使用和选项,若不在,就将PATH环境变量设到JDK的jre/bin/文件夹。对于Windows XP和NT/2000/2003系统,设置路径如下:
set PATH=<e:><jbuilder9><jdk>jrein
这里:
<e:> 是驱动器;
<jbuilder9>是 Jbuilder9目录名;
<jdk>是Jbuilder安装时提供的JDK 目录名,例如:jbuilder9/jdk1.4/
③ 在命令行输入下列命令:
java -jar TextEditor.jar
这里:
java ---- 运行java文件的Java工具。
jar ---- 该选项告诉 Java VM (Java虚拟机)这是一个打包文件。
TextEditor.jar ---- 包文件的名字。
由于清单文件在Main-Class头中提供了运行那个类,所以在命令行末尾无需指定类名,并且由于所有的类、资源、和独立件都被包含到了装配成包的JAR文件中,所以也不需要指定类路径classpath或将Jbuilder的库文件复制到当前目录。
注:一旦使用了-jar选项,Java运行时就会忽略任何显式给出的classpath设置。
如果我们不是在 TextEditor 目录下运行这个JAR文件,则应使用下列Java命令:
java -jar -classpath <full_path> <main_class_name>
Java运行时在JAR文件中寻找启动类和应用程序使用的其它类,Java VM虚拟机使用三个搜寻路径查找文件,它们是:引导类路径、安装时扩展路径和用户类路径。
关键词:JBuilder 9 开发一个文本编辑器