Eclipse开发经典教程之展现组件 - 编程入门网
Event event) {
text.setText("You selected " + ((MenuItem) event.widget).getText());
if (((MenuItem) event.widget).getText().equals("E&xit")) {
shell.close();
}
}
}
class RadioItemListener extends SelectionAdapter {
public void widgetSelected(SelectionEvent event) {
MenuItem item = (MenuItem) event.widget;
text.setText(item.getText() + " is on.");
}
}
public static void main(String[] args) {
MenuExample menuExample = new MenuExample();
}
}
Eclipse开发经典教程之展现组件(2)时间:2011-04-11 阿甘以上程序中添加了主菜单,并在主菜单中添加了两个子菜单项,子菜单项添加了相应的事 件响应机制,程序运行效果如图1所示。 图1 Menu\MenuItem组件 菜单是可以级联的,在子菜单中还能够包含其它的菜单项。 工具栏组件ToolBar和ToolItem ToolBar是SWT中的工具栏组件,ToolItem是工 具栏中的工具项(一般表现为按钮或分隔符,也可以是其他组件),在程序中添加工具栏的 步骤如下: 1. 创建ToolBar对象,并指定创建的样式,例如“toolBar = new ToolBar(shell, SWT.FLAT | SWT.WRAP | SWT.RIGHT);”。 2. 创建ToolItem对 象,并指定创建样式,例如“ToolItem itemPush = new ToolItem (toolBar, SWT.PUSH);”。 3. 设置ToolItem的图标和相关属性,例如 “itemPush.setImage(icon);”。 4. 添加ToolItem的事件监听器,例如 “itemPush.addListener(SWT.Selection,selectionListener);”。 为了 更好地掌握工具栏组件,下面通过一个实例演示如何创建工具栏组件,代码如例程2所示。 例程2 ToolBarExample.java
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |