正在加载图片...
MyEclipse6Java开发中文教程 稍嫌死板,基本上是类似于链表的方式,不如 AWT/Swing的APl来的灵活,也很难换肤(除 非在操作系统层次上实现功能,封装为Java调用,目前已经有人实现,参考资料部分)。 因为SWT是依赖于DLL+Java代码方式的图形库,因此不同的操作系统下要使用对应版 本的SWT类库。甚至于SWT还推出了手机运行的版本,大有和Swng分庭抗礼的气势。 1813标准图形界面的组成 作为开发者,大家需要了解常见的桌面应用的界面结构,并按照这种常规的做法进行界 面开发,因为只有这样,使用者才能很快的上手,而且,绝大部分的界面组件,在不同的编 程语言中作用都是相同的。这样您可以学习别人的或者别的语言的界面设计,很快的应用到 自己的项目中。图18.2列出了一款非常好用的Java开发工具:Ge的界面 文件G编得搜索视图工程巴创建工具①帮助出回画后⊙%%需 回色日,②,,PB2c 工程管理器 日CO时!senn No)CodeM x244 public string geturl()i 245 return url +. IE_Extension 246 日色sre +a benson 247 日 codeman Operam PrI the url to set 250 工程管理器 public void setUrl(String url)[ C类结构浏览器 O SaveWebDialog(Shell parent, nt s 256 ◆ getEncodingo: Strin public String getEncoding( ◆ getTtleO: String ◆ getUrl∩ Strin y‖源文件预史 输出窗 281 lines 图182桌面应用界面结构 典型的界面包括顶部的菜单栏(Menu),顶部稍下的工具栏( Toolbar),界面主体和状态 栏( Statusbar)。菜单栏包括菜单条( Menu Bar),其实菜单条是个不可见的容器,包括了 下面的菜单(Menu)以及菜单项( Menuitem),另外菜单和菜单项又可以包含子菜单 ( Submenu),要说可见,也就是左侧的竖着排的几个小点,表明这个菜单是可以浮动或者拖 动的( loadable):如果不可浮动的时候,这几个点就消失了。菜单上显示的文字文件(E 其中的括号里面的字符F叫做助记符( Mnemonic),它的作用是帮助行动不变的人使用键 盘来访问菜单(当然也可以使正常人使用键盘快速访问菜单),当用户按下键盘上的AIt键 后,再点击带有下划线的字母,就可以打开对应的菜单。因此,助记符只能是英文字母或者 数字。另外,对于文件菜单下的子项目打开, 打开Q)Cm+0,它的左侧显示的叫图标 (lcon),右侧显示的叫标签( Label,也有称为Text,即文本的),最右侧显示的叫快捷键 刘长炯著MyEclipse 6 Java 开发中文教程 4 刘长炯著 稍嫌死板,基本上是类似于链表的方式,不如 AWT/Swing 的 API 来的灵活,也很难换肤(除 非在操作系统层次上实现功能,封装为 Java 调用,目前已经有人实现,参考资料部分)。 因为 SWT 是依赖于 DLL+Java 代码方式的图形库,因此不同的操作系统下要使用对应版 本的 SWT 类库。甚至于 SWT 还推出了手机运行的版本,大有和 Swing 分庭抗礼的气势。 18.1.3 标准图形界面的组成 作为开发者,大家需要了解常见的桌面应用的界面结构,并按照这种常规的做法进行界 面开发,因为只有这样,使用者才能很快的上手,而且,绝大部分的界面组件,在不同的编 程语言中作用都是相同的。这样您可以学习别人的或者别的语言的界面设计,很快的应用到 自己的项目中。图 18.2 列出了一款非常好用的 Java 开发工具:Gel 的界面。 图 18.2 桌面应用界面结构 典型的界面包括顶部的菜单栏(Menu),顶部稍下的工具栏(Toolbar),界面主体和状态 栏(Statusbar)。菜单栏包括菜单条(MenuBar),其实菜单条是个不可见的容器,包括了 下面的菜单(Menu)以及菜单项(MenuItem),另外菜单和菜单项又可以包含子菜单 (SubMenu),要说可见,也就是左侧的竖着排的几个小点,表明这个菜单是可以浮动或者拖 动的(Floatable);如果不可浮动的时候,这几个点就消失了。菜单上显示的文字文件(F), 其中的括号里面的字符 F 叫做助记符(Mnemonic),它的作用是帮助行动不变的人使用键 盘来访问菜单(当然也可以使正常人使用键盘快速访问菜单),当用户按下键盘上的 Alt 键 后,再点击带有下划线的字母,就可以打开对应的菜单。因此,助记符只能是英文字母或者 数字。另外,对于文件菜单下的子项目打开, ,它的左侧显示的叫图标 (Icon),右侧显示的叫标签(Label,也有称为 Text,即文本的),最右侧显示的叫快捷键
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有