探索Eclipse的嵌入式富客户端平台:移动设备需要Eclipse - 编程入门网
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-06-14
t e) { }}); //reload button reload = new Button(shell, SWT.PUSH); reload.setText("R"); reload.addSelectionListener(new SelectionListener(){ public void widgetSelected(SelectionEvent e) { browser.refresh (); } public void widgetDefaultSelected(SelectionEvent e) { }}); //next button next = new Button(shell, SWT.PUSH); next.setText(">>");; next.addSelectionListener(new SelectionListener(){ public void widgetSelected(SelectionEvent e) { browser.forward(); } public void widgetDefaultSelected(SelectionEvent e) { }}); // url text url = new Text(shell, SWT.SINGLE|SWT.BORDER); url.setText ("http://"); // go button go = new Button(shell, SWT.PUSH); go.setText("GO"); go.addSelectionListener(new SelectionListener(){ public void widgetSelected(SelectionEvent e) { // TODO Auto- generated method stub browser.setUrl(url.getText()); } public void widgetDefaultSelected(SelectionEvent e) { }}); // browser browser = new Browser(shell, SWT.NONE); browser.setUrl("http://www.google.com"); FormLayout formLayout = new FormLayout(); shell.setLayout(formLayout); formLayout.spacing = 1; formLayout.marginHeight = formLayout.marginWidth = 2; FormData prevData = new FormData(); prevData.left = new FormAttachment(0); prevData.top = new FormAttachment(0); prevData.width = 16; prev.setLayoutData(prevData); FormData reloadData = new FormData(); reloadData.left = new FormAttachment(prev); reloadData.top = new FormAttachment(0); reloadData.width = 16; reload.setLayoutData (reloadData); FormData nextData = new FormData(); nextData.left = new FormAttachment(reload); nextData.top = new FormAttachment(0); nextData.width = 16; next.setLayoutData(nextData); FormData urlData = new FormData(); urlData.left = new FormAttachment(next); urlData.top = new FormAttachment(0); urlData.right = new FormAttachment(89); urlData.bottom = new FormAttachment(browser); url.setLayoutData (urlData); FormData goData = new FormData(); goData.left = new FormAttachment(url); goData.top = new FormAttachment(0); goData.width = 24; go.setLayoutData(goData); FormData browserData = new FormData(); browserData.top = new FormAttachment(prev); browserData.left = new FormAttachment(0); browserData.right = new FormAttachment (100); browserData.bottom = new FormAttachment(100); browser.setLayoutData(b |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于探索Eclipse的嵌入式富客户端平台:移动设备需要Eclipse - 编程入门网的所有评论