30、SWT/JFace(Standard Widget Toolkit)

一、SWT/JFace(Standard Widget Toolkit)

 

  1. swt和jface其实也是两个用于开发图形用户界面的工具包,是IBM公司开发的,为了开发eclipse而诞生的
  2. awt是通过调用本地系统方法来实现功能,
  3. 要实现跨平台的话,就必须取所有平台窗口特征的交集,
  4. 比如说:在windows系统中有一个窗口部件,但是Linux中没有这个部件,那么这时候为了实现跨平台性就不能使用这个部件,功能就有了限制
  5. swing呢则是完全脱离了系统底层,
  6. 独立建立的一套图形界面系统,
  7. 也就是说图形中的每一个像素都是有java自己产生、管理的,这样就不受平台的限制,
  8. 真正实现了跨平台性,但是非常的消耗资源,程序运行效率降低
  9. swt则是集合了awt和swing的调用底层资源和完全跨平台的两个特点,使得java的GUI程序功能更加强大和高效

二、制作可以双击运行的java软件

 

    详见,java基础组成-包

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值