摘要: 组件装在容器里,那么这些组件是如何布局的呢?在这之前所有的例子都是使用setBounds来 进行绝对坐标的定位的. 在实际应用过程中大都是采用布局管理器的方式来布局容器中的组件. 布局管理器定义了组件的摆放方式. 为什么VB,Delphi程序不需要布局管理器,而Java GUI程序却需要的呢? 因为 阅读全文
posted @ 2014-12-16 23:02 SummerChill 阅读(4520) 评论(0) 推荐(0)
摘要: Action类,ActionGroup类,MenuManager类介绍 SWT中菜单是Menu类,菜单项用MeauItem类来实现.但是在实际开发中,同一种功能会有多中表现形式, 例如:Eclipse中的"新建"功能,他会分别出现在主菜单,主工具栏,右键菜单里, 如果都是用MeanuItem来实现, 阅读全文
posted @ 2014-12-16 18:23 SummerChill 阅读(1398) 评论(0) 推荐(0)
摘要: 在Windows操作系统中,最常用的进度条对话框就是文件复制时的弹出框,如果想让用户愉快的使用你开发的软件,那么在执行某个较长时间的操作时候,就应该弹出一个进度条提示框,告诉用户程序正在做什么.做到什么地步了.进度条提示框可以让用户更有安全感也可以提高用户的耐心.前面用到的SWT组件的进度条Prog... 阅读全文
posted @ 2014-12-16 17:23 SummerChill 阅读(4543) 评论(0) 推荐(1)
摘要: 向导式对话框是一种非常友好的界面,它能够引导用户一步步的输入信息.Eclipse的"新建项目",就是这样的向导式对话框.在Eclipse中向导式对话框的开发是很简单的,它由WizardDialog类来创建向导式对话框.WizardDialog的继承关系图:当然仅仅有WizardDialog还是不够的... 阅读全文
posted @ 2014-12-16 17:22 SummerChill 阅读(1416) 评论(0) 推荐(0)
摘要: 对话框是软件系统中最常用到的界面,对话框无处不在,从界面结构来说,对话框主要是由主体的界面组件和底部窗体按钮组成.之前的例子中已经频繁的使用到了MessageDialog.openInformation方法来弹出一个简单的对话框.MessageDialog只是Dialog中的一种.在Dialog中还... 阅读全文
posted @ 2014-12-16 17:19 SummerChill 阅读(3587) 评论(1) 推荐(1)