最新文章列表

SWT/JFACE/RCP 入门三:SWT四个模块

本节开始大多都是概念知识,如果要api的demo请自行上github上获取。   所谓的SWT四个模块,其实只是我为了分析和讲解swt而自己分的概念,在SWT的文档 ...
多线程程序员 评论(0) 有841人浏览 2018-12-05 16:34

SWT/JFACE/RCP 入门二:第一个SWT程序

  和一般的入门程序一样,我们先写一个简单的swt程序,及分析里面的代码。     public class Demo1 { public static void main(String[] args) { new Demo1(); } public Demo1() { // 新建一个display / ...
多线程程序员 评论(0) 有528人浏览 2018-12-05 16:33

SWT/JFACE/RCP 入门一:SWT/JFACE/RCP概念总览

==========================前言  start============================== 由于工作原因,公司需要组织对技术人员进行SWT这方面的培训。但是我的思路并不是只讲API,感觉没什么意义,除了比较难处理的bug和扩展,网上随便都可以找到。所以我的思路是,是用我自己对这种技术的理解,和使用的经验,作为培训的主要内容,同时公司也并不允许有太多的时间 ...
多线程程序员 评论(1) 有638人浏览 2018-12-05 16:33

swt java 内嵌activeX控件

这里用的是SWT/JFace开发application中SWT自带的org.eclipse.swt.ole.win32 包可以支持内嵌OLE和ActiveX。 具体用法如下: //创建一个OleFrame做为OLE(或ActiveX)的框架 OleFrame oleFrame = new OleFrame(this, SWT.NONE); //创建ActiveX的容器,其中的classID是Acti ...
huangjinjin520 评论(0) 有588人浏览 2018-01-06 21:03

SWT 图片背景平铺

label.addPaintListener(new PaintListener() { @Override public void paintControl(PaintEvent e) { Image tmpImage; ImageData data = backgroundImage.getImageData().scaledTo( ...
xmind 评论(0) 有772人浏览 2016-09-16 18:11

SWT 自定义布局

在上篇文章中我们介绍了swt的四大布局,通过代码我们可以发现4种布局都是继承与一个Layout抽象父类,那我们是不是可以自己通过继承Layout写一个属于自己的布局呢,答案是肯定, 下面我来介绍一个自己写布局,BorderLayout 此布局一次至多现实5个子控件,分别指定,top bottom left right center control 来完成布局下面是其源码 public cla ...
冷漠过客 评论(0) 有629人浏览 2016-05-12 18:47

SWT 初探

一 swt 简单介绍: 正如 Eclipse 的 Web 站点上所提到的,Eclipse 是一种通用工具平台。它是一个开放的、可用于任何东西的可扩展 IDE,没什么特别之处,它为工具开发人员提供了灵活性以及对软件技术的控制。 Eclipse 为开发人员提供了生产大量 GUI 驱动的工具和应用程序的基础。而这项功能的基础就是 GUI 库 SWT 和 JFace。 SWT 是一个库,它创建了Java ...
swt 
冷漠过客 评论(0) 有769人浏览 2016-05-12 10:55

swing学习

1、安装插件,插件地址:打开这个链接:http://www.eclipse.org/windowbuilder/download.php      插件名称:WindowBuilder 2、新建工程,选择new-->Project-->swt java project 3、
javaPrimary 评论(1) 有900人浏览 2016-02-29 15:33

Unhandled event loop exception org.eclipse.swt.SWTError: No more handles

eclipse.buildId=4.5.1.M20150904-0015 java.version=1.7.0_51 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=zh_CN Framework arguments:  -product org.eclipse.epp. ...
伈吢塌哋 评论(0) 有1684人浏览 2016-02-24 11:30

Eclipse E4 动态创建 Part

在Eclipse E4 中 Editor Part 和 View Part 是同一个意思,都是Part,即 View Part.      创建动态Part      1. 选择 Eclpse 4 > View Part      2. 输入 Part 的类名      3. 打开 Application.e4xmi      4. 选择 Part Descrip ...
lifei114 评论(0) 有1321人浏览 2015-11-09 14:31

java GUI ; AWT SWT SWING 比较

AWT   AWT是Sun不推荐使用的工具集。然而它在许多非桌面环境如移动或嵌入式设备中有着自己的优势。   更少的内存。它对运行在有限环境中的GUI程序的开发,是合适的。   1.更少的启动事件。由于AWT组件是本地由操作系统实现的。绝大多数的二进制代码已经在如系统启动的时候被预装载了,这降低了它的启动事件。   2.更好的响应。由于本地组件由操作系统渲染。 3.从java 1. ...
zhangliguoaccp 评论(0) 有2917人浏览 2015-10-14 15:51

swt 窗口 最大化最小化按钮设置等

窗体顶部菜可以在实例化的时候设置,也可以单独设置:Shell s = new Shell(parent,SWT.BORDER); //建立一个有边框但没有标题栏的窗口 Shell    dlgShell   =   new    Shell(parent,    SWT.DIALOG_TRIM   |    SWT.APPLICATION_MODAL);    setShellStyle(这里可以 ...
swt 
liyixing1 评论(0) 有4238人浏览 2015-09-14 17:53

swt table扩展

扩展table类,在很多时候table都不止局限于文本的显示,可能还有可输入文本框,按钮,等控件。在这点利用tableeditor可以解决,但是也是由于tableeditor ...
多线程程序员 评论(0) 有1225人浏览 2015-07-18 16:32

Geotools快速入坑教程

接手一个监控类项目,里面用了geotools为地理信息处理核心工具,官方文档及例子还是比较完善,但是作为快速入坑,暂时只关注几个核心问题。官网 http://www.geotools.org/github https://github.com/geotools/geotools使用版本:13.x 官网介绍为13.x为development版本,12.x为stable,但是开发里面最新为14.x 个 ...
lucky2touch 评论(0) 有13734人浏览 2015-06-15 11:33

SWT TableColumn TreeColum 设置最小宽度

最近在做将Gephi转成Eclipse RCP平台下的项目,目前在改造属性表格控件,遇到需要设置表格的列宽有个最小值,经过研究暂时算是解决了,不过感觉还是不完美,但先记录下来,如果有谁有更好的方法,希望能相互讨论一下,代码如下:   package com.cntrust.swt.util; import org.eclipse.swt.SWT; import org.eclipse ...
niqingyang 评论(0) 有3216人浏览 2015-04-07 23:10

WindowBuilder插件安装

新搭建了SWT/Jface的开发环境,mark以下,windowBuilder的更新地址介绍:http://www.eclipse.org//download.php。
suiming 评论(0) 有469人浏览 2015-04-04 21:15

SWT控件的常用样式一览

shell SWT.BORDER //建立一个有边框但没有标题栏的窗口 SWT.CLOSE //建立一个只有关闭按钮的窗口 SWT.MIN //建立一个不能最大化的窗口 SWT.MAX, //建立一个可以最大化最小化的窗口 SWT.NO_TRIM //建立一个没有任何边界和标题栏的窗口 SWT.RESIZE //建立一个可以改变大小的窗口 SWT.TITLE //建立一个没有标 ...
niqingyang 评论(0) 有2015人浏览 2015-02-12 23:59

SWT tableEditor删除后刷新

在swt中,tableeditor提供了添加tableItem添加附加控件的功能。但是在删除的时候, 有可能会遇到删除了item,btn,editor之后,item和btn没有对齐的情况,就好像下面这种。  那问题怎么解决呢,其实很简单,你可以重新去调用一次tableEditor的layout()事件,就可以帮你刷新了。 又或者重新再setEditor,当然有最方便的,调用table.no ...
多线程程序员 评论(0) 有3472人浏览 2015-01-30 18:19

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics