自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 java 给系统剪切板放文件

Transferable t = new Transferable() {                @Override                public Object getTransferData(DataFlavor flavor) throws UnsupportedFlavorException,                        IOExcepti

2012-03-30 13:56:45 929

原创 java调应用程序网址或者文档

方法一(找不到打开工具时,异常)if(Desktop.isDesktopSupported()){            Desktop desktop = Desktop.getDesktop();            if(desktop.isSupported(Desktop.Action.BROWSE)){// Desktop.Action.Open等等好几种

2012-03-29 14:41:43 729

原创 java 的反射机制获得变量及变量值

Field[] fields = SWT.class.getDeclaredFields();        for (Field f : fields) {            if (f.getInt(f.getName()) == 3) {                System.out.println(f.getName() + "-------------> " + f

2012-03-26 10:15:26 8759 3

原创 java 获得安卓设备(devices)

package com.android.ddms;import com.android.ddmlib.AndroidDebugBridge;import com.android.ddmlib.IDevice;public class aaa {    public static IDevice device;        public static void main(S

2012-03-26 09:55:40 5064

原创 插件项目中获得图片

AbstractUIPlugin.imageDescriptorFromPlugin("com.noah.snippets","icons/open.gif").createImage()

2012-03-16 13:11:00 436

原创 键盘事件

// 回车 if (e.character == SWT.CR) {                             sv.getInsertAction().run();// 空格键(eclipse3.5 没有SWT.SPACE  所以用keyEvent)                        } else if (e.character == KeyEvent.

2012-03-08 17:02:59 399

原创 SWT 中控件只读

combo = new Combo(parent, SWT.READ_ONLY);SWT.READ_ONLY只读

2012-03-07 10:04:37 842

原创 插件项目中 获得image

setImageDescriptor( AbstractUIPlugin.imageDescriptorFromPlugin("插件项目id【或者说插件项目的名称】","icons/open.gif")); Image image =  AbstractUIPlugin.imageDescriptorFromPlugin("插件项目id【或者说插件项目的名称】","icons/open.g

2012-03-07 10:02:36 496

转载 Platform来获取一些系统的路径和参数

在Eclipse的插件开发中,可以通过Platform来获取一些系统的路径和参数。 假定Eclipse的安装路径为:D:/Java/eclipse 创建的Workspace路径为:D:/Java/eclipse/workspace Platform.getNL():zh_CN Platform.getWS():win32 Platform.getOS():win32 P

2012-03-05 16:52:46 552

原创 CTRL+SHIFT+O的实现方法

new OrganizeImportsAction((JavaEditor) textEditor).run(textSelection);

2012-03-05 13:14:24 1952

原创 插件项目 java打开文档路径

String path = Platform.getBundle("你的项目名称").getLocation();path = path.substring(path.indexOf("/"), path.length()) + "根目录下的文件名称";document = reader.read(new File(path));  上面这种方法变异运行没有问题,但是打包生成插件之

2012-03-02 16:21:46 441

原创 插件开发 第三方jar包

1, 在项目中新建一个文件夹  例如libs 2, 把需要的jar拷贝到这个文件夹下面 3, 双击plugin.xml  点runtime 4, 找到classpath  , 把刚刚添加的jar包add进去  最后保存一下 note:双击plugin.xml  实际上修改的是META-INF下面的MAINIFEST.MF文件

2012-03-02 14:41:14 517

转载 swt 键盘响应的KEY

按键keyCode常量方向键下SWT.ARROW_DOWN方向键上SWT.ARROW_UP方向键左SWT.ARROW_LEFT方向键右SWT.ARROW_RIGHTAlt键SWT.ALT空格键SWT.BSEnter键SWT.CRCtrl键SWT.CTRLE

2012-03-02 10:36:41 1173

转载 Eclipse 中 打开浏览器

try {                    IWorkbenchBrowserSupport support = PlatformUI.getWorkbench().getBrowserSupport();                    IWebBrowser browser = support.createBrowser("OpenWebsite");

2012-03-01 16:25:00 2188

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除