- 浏览: 24088 次
- 性别:
- 来自: 西安
最新评论
文章列表
首先创建Eclipse插件工程命名为com.lijia.test,编辑plugin.xml文件如下:
<!--设置id属性后面org.eclipse.ui.intro需要用到-->
<extension
id="ide"
point="org.eclipse.core.runtime.products">
<product
application="org.eclipse.ui.ide.workbench" ...
前两天在“小小凉粉”的《动态改变RCP应用程序的标题》一文中看到了如何改变RCP程序的Title标题,提示和帮助很大,今天我又找到了一个方便的更改Eclipse的Title标题/标题图标/启动画面/帮助信息的方法,配置好后,只需更改plugin.properties 文件中的内容即可更改Eclipse的Title标题等,现与大家分享一下,请大家多多指教:)
我的实现步骤如下:
1、新建立一个plug-in project,在这里我起名为com.yourcompany.yourproduct
2、更改plugin.xml文件为如下:
<?xml version="1.0& ...
启动画面图片在:/eclipse/plugins/org.eclipse.platform_3.2.0.v20060601/splash.bmp 你可以修改图片或者换别的图片,看看启动效果.自己准备的图片也应为bmp的。
在eclipse不同版本中找到对应的/eclipse/plugins/org.eclipse.platform_xxx目录。替换里面的splash.bmp图片就可以。
还有一种方法就是修改eclipse目录下的eclipse.ini文件。
不同的eclipse版本,eclipse.ini文件中关于启动画面的配置不同。
3.2版本在eclipse.ini ...
Export Wizards:导出向导
扩展点名称:org.eclipse.ui.exportWizards
此扩展点用来注册导出向导扩展。导出向导作为“导出对话框”中的选项出现,用来从工作台导出资源。
class:继承自Wizard,实现IExportWizard接口
eg:
<extension
point="org.eclipse.ui.exportWizards">
<category
id="net.sf.amateras.air.category"
...
org.eclipse.ui.popupMenus【弹出菜单】========================================================================
********* 例一
========================================================================
/****************************************
在上面的示例中,指定的对象添加操作将仅支持单个选择(enablesFor 属性)。另外,选择中的每个对象还必须实现指定的接口(IFile) ...
引言
Eclipse 具有丰富的菜单功能,给开发人员提供了很好的用户体验。总体而言,Eclipse 菜单种类包括视图 / 编辑器菜单,主菜单(Main Menu),视图 / 编辑器菜单(ViewPart/EditorPart Menu)和上下文菜单(Context Menu)。插件开发人员 ...
/**
* 压缩文件或目录<br/>
* 将文件或者目录压缩为zip格式的压缩文件
*
* @param commpressedFile 压缩后的文件
* @param preCommpressFile 需要压缩的文件或目录路径
* @return true | false
*/
public static boolean compress(String commpressedFile, String preCommpressFile)
{
boolean i ...
tomcat无法启动,点击startup.bat一闪而过,这是由于环境变量冲突的问题,解决办法如下:
打开startup.bat文件在,在文件最顶部加入 @SET JRE_HOME=C:\Program Files\Java\jre6(也可以是@SET JAVE_HOME=C:\Program Files\Java\jre6)
@SET CATALINA_HOME=D:\apache-tomcat-7.0.29
双击startup.bat则可正常启动
//系统剪切板 复制功能
Clipboard clipboard = null;
try
{
//获取系统剪切板
clipboard = new Clipboard(Display.getCurrent());
//设置数据
String[] data = {"文件的绝对路径名称"};
//为剪切板设置数据
...
public static void copyString(String text)
{
if (null == text || "".equals(text))
{
return;
}
Clipboard clipboard = null;
try
{
//获取系统剪切板
clipboard = new Clipboard(Display.getCurrent());
//添加 ...
如果写成: Menu menu = popupMenuManager.createContextMenu(this.sourceViewer.getControl());
this.sourceViewer.getControl().setMenu(menu);
则无法弹出菜单!
正确写法:
protected void initializeHookContextMenu()
{
//创建菜单管理对象
MenuManager popupMenuManager = new MenuManager();
...
《Eclipse SWT/JFACE 核心应用》 清华大学出版社 9.12 浏览器
◆ CloseWindowListener:当关闭浏览器时所触发的事件。
◆ LocationListener:当浏览器转到另一个地址时所触发的事件。
◆ OpenWindowListener:当打开一个浏览器窗口时触发的事件。
◆ ProgressListener:当装载一个网页时进行的事件。
◆ StatusTextListener:当浏览器状态栏改变时触发的事件。
◆ TitleListener:当浏览器标题改变时触发的事件。
◆ VisibilityWindowListener:当浏览器窗口隐藏或显示时 ...
快捷键的数量是有限的,何况Eclipse预定义了为数不少的快捷键,所以你开发的RCP程序自定义的快捷键与Eclipse默认定义出现冲突是寻常情况,这时候如何让我们自定义的快捷键优先被接受?方法有几种,在此,我向大家介绍一种 ...
JSP自定义标签开发入门
一般情况下开发jsp自定义标签需要引用以下两个包
import javax.servlet.jsp.*;
import javax.servlet.jsp.tagext.*;
首先我们需要大致了解开发自定义标签所涉及到的接口与类的层次结构(其中SimpleTag接口与SimpleTagSupport类是JSP2.0中新引入的)。
目标1:自定义一个用表格显示用户信息的简单标签
效果图:
在jsp页面使用此自定义标签:
假设我们有一个UserInfo的javabean,那么在JSP页面使用此标签只需调用此标签即可
<!-- 创建需要展 ...
<?xml version="1.0" encoding="UTF-8"?>
<!--
工程结构图
test 工程名称
|
|
src
|
|
com.test.....
lib
|
|
*.jar
build.xml
-->
<!-- 定义project节点 default表示默认执行的target对象; basedir指定根目录表示下面定义的路径都是从该路径开始 -->
<project name="test" ...