`
文章列表

RCP重启

    博客分类:
  • Java
      RCP应用程序重启的核心代码:        final IWorkbench workbench = PlatformUI.getWorkbench(); if (workbench == null) return; workbench.restart();     而RCP的线程一般分为两类:UI线程和非UI线程,若是在UI线程中调用以上代码,直接调用即可;若是在非UI线程中调用以上代码,则需要按照以下方式引用:    Display.getDefault().syncExec(new RestartR ...
      最近接触到RCP开发,由于需要产品打包,故按照原来已经存在的product文件在Eclipse(RCP版本)中exported,但是竟然出现无法找到bundles的错误提示,先开始是在当前工程的.metadata文件夹下找到相关的bundle_pool(包池,相对路径为\.metadata\.plugins\org.eclipse.pde.core\.bundle_pool),但是报错丢失的jar却存在于包池下,而且对于那个的配置文件artifacts.xml也有对应的jar包描述。       在这种情况下,估计是工程环境的包池已经出错了,导致无法识别jar包。于是新建一个路径作 ...

TPTP插件安装

    博客分类:
  • Java
      使用 Eclipse Update Manager 安装 TPTP(可选)如果已经安装了 Eclipse,那么可以使用 Eclipse Update Manager 安装 TPTP。步骤如下:1.    点击 Help > Software Updates > Find and Install。 2.    选择 Search for new features to install 选项,然后点击 Next。 3.    点击 New Remote Site,然后分别输入 TPTP Update Site 和 http://eclipse.org/tptp/updates ...
 使用方式如下: //引用命名空间 import mx.core.mx_internal; use namespace mx_internal; //SimulationTitleWindow为要使用的属性的所属组件ID SimulationTitleWindow.mx_internal::closeButton.width = 32; SimulationTitleWindow.mx_internal::closeButton.height = 32;     这样就可以改变ID为SimulationTitleWindow ...
   最近在从事AIR编程。AIR开发和之前做的RIA开发还是有些不一样的,毕竟一个是C/S模式,一个则是B/S模式。最近在测试时需要用到Alert弹出窗口,在Debug模式下的单步调试可以出现Alert窗口信息,但是一旦在Run模式下运行,则无法看到Alert弹出窗口,很奇怪的一个Bug。  尝试了很多解决办法,还是无法奏效,最后看了一下API,跟踪了一下Alert的源码,发现有个参数parent有点奇怪,它的类型默认是Sprite,查看源码才知道在默认情况下是指向它的parent,如果为空则指向Application(源码如下):   if (!parent) { ...
     在Flex开发中有时候需要调用JS代码,例如关闭浏览器,或者是在某种情况下打开浏览器提示框等等。一般情况下Flex用ExternalInterface类的call()函数来调用JS代码,其中call()函数的 参数就是String类型的JS代码段。       你可以调用Html页面中的JavaScript,通过与JavaScript的交互,可以改变Style,调用远程方法。还可以将数据传递给Html页面,处理后再返回给Flex,完成这样的功能主要有两种方法:ExternalInterface()和navigateToUrl()。 在Flex中调用JavaScript最简单的方法是 ...
  在Flex下设置页面浏览器标题Title工有两种方式: 1.利用BrowserManager类设置Title: BrowserManager.getInstance().setTitle("***信息系统"); 可以将上面一行代码写在系统的初始化函数中   2.在Apllicaaction标签下设置pageTitle属性:     <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="checkPrivile ...
   关于bean的注入方法,spring提供了三种方法:    1.构造函数注入    2.setter注入    3.方法注入(省略)    在一般情况下使用前两种方式。基于构造器的DI通过调用带参数的构造器来实现,每个参数代表一个依赖。此外还可以通过给stiatic工厂方法传参数来构造bean。    对应的Class代码:   public class LayerData   {   private YYHYGenericData dataService;   private List<Object> RecordList = new ArrayLi ...
刚刚看到了一个Flex版本的Online PhotoShop工具,网址如下: http://www.pixlr.com/editor/ https://www.photoshop.com/ 与PhotoShop桌面应用横程序相比,它不仅具有其基本功能,还增加了离线保存图片和打开本地图片进行在线编辑的功能。这与桌面应用软件的PhotoShop相比,不需要独立安装至本机,只需要通过浏览器打开网址进行图片的在线编辑。同时它还支持多种语言,其国际化做的相当出色。 后一个应该是Adobe官方网站,其主页上的图片可以自由拖动,而且其效果可堪比现实中的物体运动,并且加入了高 ...
    最近在安装了Oracle的服务器端之后,每次启动tomcat时就会报错,原因是因为端口冲突。查找之后发现是与Oracle的程序端口起了冲突。解决这个冲突只有改变两者其中之一的端口:     一.修改tomcat的端口可以在相应目录下 ...
    上个星期家里的电脑坏掉了,屏幕不亮,而且开机有一长九短的报警声,上网查了查相关信息,据说是BIOS芯片坏掉了。但是奇怪的是,虽然看不到屏幕画面,但是待报警声响过之后,可以听到Windows的系统启动声...     由于平时上班没时间,遂将电脑暂时搁置,但是每天下班回来还是要折腾折腾,每次都是听到同样的报警声,显卡,内存,主板BIOS电池都整了个遍,依然无效。于是上个星期六扛着主机到中关村的海龙三楼的江博电脑维修去检测检测。结果被告知,电源有问题,主板有问题,显卡也烧坏了,我靠,当时就怀疑是别人在糊弄我,可惜我前几天就是没有将自己的显卡放到别人的机器上测试测试。无奈,只好修了,等到修了 ...
        北京某旅游公司的经典广告:       只要半个平米的价格,日韩新马泰都玩了一圈;     一两个平米的价格,欧美列国也回来了;            下一步只好策划去埃及南非这些更为神奇的所在;            几年下来,全世界你都玩遍,可能还没花完一个厨房的价钱;       但是那时候,说不定你的世界观都已经变了。            生活在于经历,而不在于平米;            富裕在于感悟,而不在于别墅。感谢总理,执政八年房价涨八倍!
http://tankionline.com/
     在DataGrid中可以利用多种组件实现Column的渲染,这里就介绍一个Degrafa中的surface渲染Column的Demo:      <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:degrafa="com.degrafa.*" xmlns:paint="com.degr ...
http://blog.csdn.net/forfuture1978/archive/2009/10/22/4711308.aspx
Global site tag (gtag.js) - Google Analytics