Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java GUI 设计 » SWT  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 请教一个关于SWT窗口的问题
larousse





发贴: 2
积分: 0
于 2006-03-20 08:47 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
小弟用SWT做了几个窗口,但是在运行之后通过菜单打开窗口都在屏幕左上方的位置,我该怎么做才能让这些打开的窗口在屏幕中间显示?请高手指教,谢谢~!


作者 Re:请教一个关于SWT窗口的问题 [Re:larousse]
Skybus

黄昏日晕



发贴: 111
积分: 6
于 2006-03-29 15:57 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
import java.awt.*;

Toolkit kit=Toolkit.getDefaultToolkit();//获得一个Toolkit对象,Toolkit类里面包含了许多与本地窗口打交道的方法
Dimension screenSize=kit.getScreenSize();//获取屏幕大小
int screenHeight=screenSize.height;//获取屏幕高度
int screenWidth=screenSize.width;//获取屏幕宽度
setLocation(screenWidth/4,screenHeight/4);//设置窗口在屏幕上显示位置


上述方法是借鉴了在awt/swing中的使用方法,在SWT中通过实验可以行得通,如有更好得方法,欢迎一起讨论。



It's very hard to start!

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923