复制代码 代码如下:

import org.eclipse.swt.graphics.GC;
import org.eclipse.swt.graphics.Image;
import org.eclipse.swt.graphics.Rectangle;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;

public class ImagesHelloWorld {

 public static void main(String[] args) {
  Display display = Display.getDefault();
  Shell shell = new Shell();
  Image image = new Image(display, "c://c240b2dcc132c9c6.jpg");
  shell.setText("ImageReader");
  shell.setImage(image);
  Rectangle bounds = image.getBounds();
  shell.setSize(bounds.width + 15, bounds.height +15);
  shell.open();
  GC gc = new GC(shell);
  gc.drawImage(image,5,5);
  shell.layout();
  while (!shell.isDisposed()) {
   if (!display.readAndDispatch()) {
    display.sleep();
   }
  }
  display.dispose();
 }
}

您可能感兴趣的文章:
  • Java运用SWT插件编写桌面记事本应用程序
  • java实现点击按钮事件弹出子窗口
  • java实现table添加右键点击事件监听操作示例
  • Java Swing中JList选择事件监听器ListSelectionListener用法示例
  • Java Swing实现JTable检测单元格数据变更事件的方法示例
  • 浅谈用java实现事件驱动机制
  • java实现事件委托模式的实例详解
  • JAVA SWT事件四种写法实例解析

转载请注明出处:http://www.lntyys.com/article/20230327/113543.html

随机推荐

  1. Java使用观察者模式实现气象局高温预警功能示例

    本文实例讲述了Java使用观察者模式实现气象局高温预警功能。分享给大家供大家参考,具体如下: 一、模式定义 观察者模式,又称为发布/订阅模式。观察者模式定义了对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得...

  2. java使用nio2拷贝文件的示例

    这个程序只是为了更方便的进行拷贝文件(夹)而创造。1.可以不用新建文件夹,就像windows的复制粘贴一样简单。2.有简单的出错重连机制3.不需要重复拷贝,差异化复制文件。4.拷贝文件夹的时候可以不用复制全路径,只关注需要拷贝的文件夹。5...

  3. Java使用反射创建对象示例

    本文实例讲述了Java使用反射创建对象。分享给大家供大家参考,具体如下: 一 实战 1 代码 import java.util.*; import java.io.*; public class ObjectPoolFactory {...

  4. Java使用阿里云接口进行身份证实名认证的示例实现

    如今随着互联网产业的多元化发展,尤其是互联网金融,O2O,共享经济等新兴商业形式的兴起,企业对实名认证业务的数据形式和数据质量有了更高的需求。如今也衍生出身份证实名认证业务,通过接口将身份证号码、姓名上传至阿里云,再与全国公民身份信息系统...

  5. java使用httpclient模拟post请求和get请求示例

    复制代码 代码如下:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStrea...

  6. Java使用正则表达式获取子文本的方法示例

    本文实例讲述了Java使用正则表达式获取子文本的方法。分享给大家供大家参考,具体如下: 原来,group是针对()来说的,group(0)就是指的整个串,group(1) 指的是第一个括号里的东西,group(2)指的第二个括号里的东西。...

  7. java使用common-httpclient包实现post请求方法示例

    前言 项目中需要请求第三方接口,而且要求请求参数数据为json类型的。本来首先使用的是httpclient的jar包,但是因为项目中已经使用了common-httpclient的jar包,引起了冲突,所以不得不使用common-httpc...

  8. java使用正则表达校验手机号码示例(手机号码正则)

    复制代码 代码如下:public static boolean isMobileNumber(String mobiles) {return Pattern.compile("^((13[0-9])|(15[^4,\\D])|(18[^1...

  9. Java使用Servlet生成验证码图片

    本文实例为大家分享了Java使用Servlet生成验证码图片的具体代码,供大家参考,具体内容如下 一、实现思路 1、使用BufferedImage用于在内存中存储生成的验证码图片 2、使用Graphics来进行验证码图片的绘制,并将绘制在...

  10. Java使用icepdf将pdf文件按页转成图片

    本文实例为大家分享了Java使用icepdf将pdf文件按页转成图片的具体代码,供大家参考,具体内容如下 Maven icepdf包,这里过滤掉jai-core dependency groupIdorg.icepdf.os/gr...