forget and forget

          能吃能睡是福;能忘是大福......

          posts - 39, comments - 26, trackbacks - 0, articles - 10
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          java中定位屏幕位置

          Posted on 2005-08-25 10:52 橘子 閱讀(892) 評論(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 謝謝!!!!
          主站蜘蛛池模板: 武汉市| 旬邑县| 东辽县| 军事| 武义县| 红安县| 呈贡县| 诏安县| 蒙城县| 徐州市| 遂昌县| 鄯善县| 若羌县| 聂荣县| 和平县| 大兴区| 东乡族自治县| 武穴市| 吴忠市| 崇明县| 黑水县| 河曲县| 合江县| 耿马| 福清市| 江安县| 大化| 张家川| 巴彦淖尔市| 宣城市| 东莞市| 四会市| 廊坊市| 南皮县| 屏东县| 长顺县| 资溪县| 灵宝市| 交城县| 教育| 仁怀市|