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 謝謝!!!!
          主站蜘蛛池模板: 普兰店市| 泰州市| 韩城市| 太白县| 巴彦县| 桂平市| 金川县| 莒南县| 绥滨县| 辽中县| 海盐县| 轮台县| 榕江县| 南丰县| 宁蒗| 江油市| 漳浦县| 四子王旗| 广汉市| 盘山县| 胶州市| 宣化县| 星子县| 汉阴县| 红桥区| 会昌县| 城口县| 东光县| 临西县| 冕宁县| 衡山县| 龙门县| 全南县| 蒙山县| 江都市| 汉沽区| 清水县| 电白县| 丹阳市| 司法| 旬邑县|