forget and forget
能吃能睡是福;能忘是大福......
posts - 39, comments - 26, trackbacks - 0, articles - 10
BlogJava
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
java中定位屏幕位置
Posted on 2005-08-25 10:52
橘子
閱讀(898)
評論(1)
編輯
收藏
所屬分類:
程序開發
繼承或者直接使用下面的類可以定位一個窗口的屏幕位置。
?1
?
import?java.awt.Dimension;
?2
?
import?java.awt.Window;
?3
?
?4
?
public
?final?
class
?WindowUtilities?{
?5
?
?6
?
????
static
?
public
?final?
int
?BOTTOM?
=
?
1
;
?7
?
?8
?
????
static
?
public
?final?
int
?CENTER?
=
?
2
;
?9
?
10
?
????
static
?
public
?final?
int
?LEFT?
=
?
3
;
11
?
12
?
????
static
?
public
?final?
int
?RIGHT?
=
?
4
;
13
?
14
?
????
static
?
public
?final?
int
?TOP?
=
?
0
;
15
?
16
?
????
static
?
public
?
void
?positionWindowOnScreen(Window?w,?
int
?x,?
int
?y)?{
17
?
????????Dimension?scrn?
=
?w.getToolkit().getScreenSize();
18
?
????????Dimension?win?
=
?w.getSize();
19
?
????????
int
?nx?
=
?
0
;
20
?
????????
int
?ny?
=
?
0
;
21
?
????????
switch
?(x)?{
22
?
????????
case
?LEFT:
23
?
????????????nx?
=
?
0
;
24
?
????????????
break
;
25
?
????????
case
?CENTER:
26
?
????????????nx?
=
?(
int
)?((scrn.width?
-
?win.width)?
/
?
2
);
27
?
????????????
break
;
28
?
????????
case
?RIGHT:
29
?
????????????nx?
=
?(
int
)?(scrn.width?
-
?win.width);
30
?
????????????
break
;
31
?
????????}
32
?
????????
switch
?(y)?{
33
?
????????
case
?TOP:
34
?
????????????ny?
=
?
0
;
35
?
????????????
break
;
36
?
????????
case
?CENTER:
37
?
????????????ny?
=
?(
int
)?((scrn.height?
-
?win.height)?
/
?
2
);
38
?
????????????
break
;
39
?
????????
case
?BOTTOM:
40
?
????????????ny?
=
?(
int
)?(scrn.height?
-
?win.height);
41
?
????????????
break
;
42
?
????????}
43
?
????????w.setLocation(nx,?ny);
44
?
????}
45
?
46
?
????
static
?
public
?final?
void
?centerWindowOnScreen(Window?w)?{
47
?
????????positionWindowOnScreen(w,?CENTER,?CENTER);
48
?
????}
49
?
}
50
?
評論
#
re: java中定位屏幕位置
回復
更多評論
2005-12-05 12:37 by
龍之魂
這篇論文真的很具有實用性,它能夠使自己加深對Java各個組件的了解.我自己首次看到這個論文的時候真的感到自己很幸運!!!
謝謝作者能夠作出這么有用的總結來!!!!!!!!!!!!
我真的很想和作者做個朋友,假如您愿意的話,能加我的QQ:419034028,或者發短信到我的手機13718910861,或者發郵件到我的電子郵箱eric19860204@yahoo.com.cn 謝謝!!!!
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
61條面向對象設計的經驗原則
SVN完整安裝及簡略使用
使用 Eclipse 平臺共享代碼
什么是持久化和對象關系映射ORM技術
CVS命令篇(二)
CVSNT用戶管理方案篇
CVSNT命令篇
CVS相關配置使用
JAVA相關基礎知識
關于JAVA的中文問題
Powered by:
BlogJava
Copyright © 橘子
日歷
<
2005年8月
>
日
一
二
三
四
五
六
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(2)
給我留言
查看公開留言
查看私人留言
隨筆分類
WEB開發(12)
心情文章
數據庫開發(2)
程序開發(25)
網言絮語(1)
隨筆檔案
2011年5月 (1)
2006年8月 (1)
2006年7月 (2)
2006年6月 (9)
2006年5月 (1)
2006年4月 (1)
2006年3月 (4)
2006年2月 (2)
2006年1月 (3)
2005年11月 (3)
2005年10月 (1)
2005年9月 (1)
2005年8月 (10)
文章檔案
2006年5月 (8)
2005年9月 (1)
2005年8月 (1)
Java網站
ChinaJavaWorld
Matrix
中國Java開發網
最新隨筆
1.?61條面向對象設計的經驗原則
2.?SVN完整安裝及簡略使用
3.?Synchronization state同步狀態
4.?使用 Eclipse 平臺共享代碼
5.?什么是持久化和對象關系映射ORM技術
6.?CVS命令篇(二)
7.?CVSNT用戶管理方案篇
8.?CVSNT命令篇
9.?CVS相關配置使用
10.?php開發wap常用技巧
11.?點中復選框使得復選框后的文本框內容顯示出指定的內容
12.?php上傳多個文件
13.?php上傳單個文件
14.?JAVA相關基礎知識
15.?關于JAVA的中文問題
搜索
最新評論
1.?re: php上傳多個文件
評論內容較長,點擊標題查看
--小吳~!
2.?re: 設置 Label 的字體屬性
很使用,謝謝
--黑雨
閱讀排行榜
1.?SVN完整安裝及簡略使用(6408)
2.?設置 Label 的字體屬性(4073)
3.?Java中的常用方法(3710)
4.?JAVA中日期的計算與比較(2739)
5.?php上傳多個文件(2576)
評論排行榜
1.?google站內搜索代碼(7)
2.?設置 Label 的字體屬性(6)
3.?JAVA中日期的計算與比較(5)
4.?表格特效代碼全集中(2)
5.?php上傳多個文件(1)
主站蜘蛛池模板:
亚洲国产高清精品线久久
|
成人毛片免费观看视频大全
|
相泽亚洲一区中文字幕
|
偷自拍亚洲视频在线观看
|
日美韩电影免费看
|
亚洲国产精品无码久久九九大片
|
a毛片免费全部在线播放**
|
亚洲成av人在片观看
|
日本中文字幕免费看
|
亚洲成a人片在线观看久
|
人妻仑乱A级毛片免费看
|
亚洲精品国产va在线观看蜜芽
|
免费观看又污又黄在线观看
|
亚洲国产成人五月综合网
|
亚洲一区二区三区乱码在线欧洲
|
我的小后妈韩剧在线看免费高清版
|
五月婷婷综合免费
|
亚洲熟妇AV乱码在线观看
|
亚洲综合精品网站
|
91精品全国免费观看青青
|
亚洲AV无码一区二区乱孑伦AS
|
99国产精品免费视频观看
|
亚洲人成在线中文字幕
|
国产极品粉嫩泬免费观看
|
亚洲国产女人aaa毛片在线
|
最近中文字幕免费2019
|
伊伊人成亚洲综合人网7777
|
99在线免费视频
|
亚洲网红精品大秀在线观看
|
亚洲日韩精品无码专区加勒比
|
免费v片在线观看
|
成人免费夜片在线观看
|
黑人精品videos亚洲人
|
亚洲视频免费在线看
|
亚洲码欧美码一区二区三区
|
亚洲最大激情中文字幕
|
91精品视频免费
|
又硬又粗又长又爽免费看
|
少妇性饥渴无码A区免费
|
亚洲一级毛片在线观
|
亚洲Av无码国产情品久久
|