SWT之四:多窗体
来源:互联网 发布:java获取python返回值 编辑:程序博客网 时间:2024/05/21 10:38
import org.eclipse.swt.SWT;
import org.eclipse.swt.events.SelectionEvent;
import org.eclipse.swt.events.SelectionListener;
import org.eclipse.swt.graphics.Image;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
public class MultiShell {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Display display = new Display();
final Shell parent = new Shell(display, SWT.SHELL_TRIM);
parent.setText("多窗口示例");
parent.setSize(300, 200);
//设置父窗口图标
parent.setImage(new Image(display, "E:\\Study\\SWT\\code\\SWTStudy\\src\\SWT\\/ico/firsteps48.gif"));
Button addShell = new Button(parent, SWT.CENTER);
addShell.setText("创建子窗口");
//注册按钮单击事件
addShell.addSelectionListener(new SelectionListener(){
@Override
public void widgetSelected(SelectionEvent e) {
// TODO Auto-generated method stub
//当单击时创建子窗口
createChildrenShell(parent, "子窗口");
}
@Override
public void widgetDefaultSelected(SelectionEvent e) {
// TODO Auto-generated method stub
}
});
addShell.pack();
parent.open();
while (!parent.isDisposed())
{
if (!display.readAndDispatch())
{
display.sleep();
}
}
display.dispose();
}
public static Shell createChildrenShell(Shell parent, String childrenName)
{
//创建之窗口
Shell shell = new Shell(parent, SWT.DIALOG_TRIM);
shell.setText(childrenName);
shell.setSize(100,100);
shell.open();
return shell;
}
}
- SWT之四:多窗体
- SWT之五:窗体展示
- java学习第一天--窗体程序开发之swt学习
- swt设置窗体居中
- swt设置窗体居中
- SWT窗体属性设置
- SWT窗体字体的设置
- SWT让窗体居中显示
- SWT 设置窗体透明和最上
- 使用SWT制作不规则窗体(已更新)
- SWT创建不规程形状窗体
- 使用SWT制作不规则窗体(已更新)
- SWT设置文本随窗体大小变化
- SWT 使窗体程序居中显示
- SWT重写窗体最小化到磁盘
- Swt/Jface tableViewer总结(四)
- VB无所不能之四:制作透明和半透明窗体
- 机房收费系统之四(基本数据设定窗体和充值窗体)
- java相关环境变量配置和tomcat服务器角色配置
- android service初学
- 从安全和体验上解析移动App的登录
- 吉林大学CSDN高校俱乐部2012纳新
- textarea中多出N多莫名空格的解决方法
- SWT之四:多窗体
- 算法导论学习笔记(十四):贪心算法(一):活动安排问题
- img 内存布局
- c++ const 总结
- 学习编程的一些建议
- 十进制转其他进制--优化方案
- hdu 1548 bfs 或 单向最短路
- 《有些事现在不做,一辈子都不会做了》(韩梅梅)
- JSP中的路径问题,重定向与转发