锘??xml version="1.0" encoding="utf-8" standalone="yes"?>97精品久久,亚洲成av人片乱码色午夜,色网址在线观看http://www.aygfsteel.com/carfieldguo/archive/2010/01/13/309309.html鐚崥澹?/dc:creator>鐚崥澹?/author>Wed, 13 Jan 2010 05:58:00 GMThttp://www.aygfsteel.com/carfieldguo/archive/2010/01/13/309309.htmlhttp://www.aygfsteel.com/carfieldguo/comments/309309.htmlhttp://www.aygfsteel.com/carfieldguo/archive/2010/01/13/309309.html#Feedback0http://www.aygfsteel.com/carfieldguo/comments/commentRss/309309.htmlhttp://www.aygfsteel.com/carfieldguo/services/trackbacks/309309.html
 1    private void listDirs(String path, String keyWord) {
 2        boolean flag = false;
 3        File rootDir = new File(path);
 4        // 鍒ゆ柇鏂囦歡澶規(guī)槸鍚﹀瓨鍦紝濡傛灉涓嶅瓨鍦紝榪斿洖
 5        if (!rootDir.exists()) {
 6            return;
 7        }

 8        File[] childFiles = rootDir.listFiles();
 9        if (childFiles == null || childFiles.length == 0{
10            return;
11        }

12        for (File file : childFiles) {
13            if (file.isDirectory()) {
14                if (file.getName().toString().equals(keyWord)) {
15                    System.out.println(file.getAbsolutePath());
16                    flag = deleteDirectory(file.getAbsolutePath());
17                    if (!flag){
18                        break;
19                    }

20                }

21                listDirs(file.getAbsolutePath(), keyWord);
22            }
 else {
23                continue;
24            }

25        }

26    }

27

2. 鍒犻櫎鐩綍浠ュ強(qiáng)鐩綍涓嬬殑鏂囦歡
 1    public boolean deleteDirectory(String path) {
 2        boolean flag = false;
 3        // 濡傛灉path涓嶄互鏂囦歡鍒嗛殧絎︾粨灝撅紝鑷姩娣誨姞鏂囦歡鍒嗛殧絎?/span>
 4        if (!path.endsWith(File.separator)) {
 5            path = path + File.separator;
 6        }

 7        File dirFile = new File(path);
 8        // 濡傛灉dir瀵瑰簲鐨勬枃浠朵笉瀛樺湪錛屾垨鑰呬笉鏄竴涓洰褰曪紝鍒欓鍑?/span>
 9        if (!dirFile.exists() || !dirFile.isDirectory()) {
10            return false;
11        }

12        flag = true;
13        // 鍒犻櫎鏂囦歡澶逛笅鐨勬墍鏈夋枃浠?鍖呮嫭瀛愮洰褰?
14        File[] files = dirFile.listFiles();
15        for (int i = 0; i < files.length; i++{
16            // 鍒犻櫎瀛愭枃浠?/span>
17            if (files[i].isFile()) {
18                flag = deleteFile(files[i].getAbsolutePath());
19                if (!flag)
20                    break;
21            }
 // 鍒犻櫎瀛愮洰褰?/span>
22            else {
23                flag = deleteDirectory(files[i].getAbsolutePath());
24                if (!flag)
25                    break;
26            }

27        }

28        if (!flag)
29            return false;
30        // 鍒犻櫎褰撳墠鐩綍
31        if (dirFile.delete()) {
32            return true;
33        }
 else {
34            return false;
35        }

36    }

37

3. 鍒犻櫎鏂囦歡
 1    public boolean deleteFile(String path) {
 2        boolean flag = false;
 3        File file = new File(path);
 4        // 璺緞涓烘枃浠朵笖涓嶄負(fù)絀哄垯榪涜鍒犻櫎
 5        if (file.isFile() && file.exists()) {
 6            file.delete();
 7            flag = true;
 8        }

 9        return flag;
10    }

11


]]>
TextFiled鎬庢牱鍙兘璁╁叾杈撳叆鏁板瓧http://www.aygfsteel.com/carfieldguo/archive/2010/01/08/308639.html鐚崥澹?/dc:creator>鐚崥澹?/author>Fri, 08 Jan 2010 01:06:00 GMThttp://www.aygfsteel.com/carfieldguo/archive/2010/01/08/308639.htmlhttp://www.aygfsteel.com/carfieldguo/comments/308639.htmlhttp://www.aygfsteel.com/carfieldguo/archive/2010/01/08/308639.html#Feedback0http://www.aygfsteel.com/carfieldguo/comments/commentRss/308639.htmlhttp://www.aygfsteel.com/carfieldguo/services/trackbacks/308639.html銆銆鏌愮儰鐧介┈闂垜鎬庢牱鍦ㄤ竴涓狫ava紿椾綋閲岄潰鍙兘杈撳叆鏁板瓧銆傝繖涓棶棰樻垜浠ュ墠鍦ㄥ仛Web欏圭洰鐨勬椂鍊欑鍒拌繃錛屾槸閲囩敤鐨凧S鐩戝惉閿洏鐨勬柟寮忓仛鐨勩備絾鏄湪紿椾綋閲岄潰鎬庝箞鍋氾紝榪樻病鏈夊仛榪囥?/p>

銆銆涓嶇煡閬撳緢綆鍗曪紝鐧捐佸笀璺熻胺鑰佸笀閮芥槸濂借佸笀銆備簬鏄壘浜?jiǎn)涓嬨?/p>

銆銆鍦–SDN涓婇潰鐪嬪埌鏈変漢鏈夊悓鏍風(fēng)殑闂錛?a title="鐐規(guī)鏌ョ湅" target="_blank">鐐規(guī)鏌ョ湅銆傜湅浜?jiǎn)涓嬬煡閬撲簡(jiǎn)鍘熸潵鍙互閲囩敤PlainDocument鎺ュ彛鐨勬柟寮忓疄鐜幫紝浣嗘槸鎴戠湅浜?jiǎn)涓嬩唬鐮佸Q屽ソ鍍忔槸杈撳叆涔嬪悗鍐嶅幓鍋氬垽鏂紝濡傛灉涓嶆槸姹夊瓧灝卞幓鎺夎瀛楃銆傚ソ鍍忔湁鐐逛笉絎﹀悎闇姹傘傚彟澶栦竴涓柟寮忔槸閲囩敤鐩戝惉鍣ㄧ殑鏂瑰紡銆傜湅浜?jiǎn)涓嬪Q屽弬鐓т粬鐨勪唬鐮佸啓浜?jiǎn)涓孌佃嚜宸辯殑浠g爜銆?/p>

 

 1    private class NumListener implements KeyListener {
 2        public void keyPressed(KeyEvent e) {
 3            // TODO Auto-generated method stub
 4
 5        }

 6
 7        public void keyReleased(KeyEvent e) {
 8            // TODO Auto-generated method stub
 9            
10        }

11
12        public void keyTyped(KeyEvent e) {
13            
14            char code = e.getKeyChar();
15            
16            if (isNumber(code)){
17                return;
18            }
 else {
19                e.consume();
20            }

21        }

22
23
24    }

25
26

 

瀵規(guī)瘮涓涓婥SDN涓婇偅浣嶅厔寮熺殑鍥炵瓟錛屾垜榪欓噷灝戜簡(jiǎn)寰堝錛屼笉鐭ラ亾浼?xì)涓嶄細(xì)鏈変粈涔堥棶棰樸傝瀹炶瘽錛屾垜涓嶆槑鐧戒粬涓轟粈涔堣鍒ゆ柇杈撳叆妗嗙殑綾誨瀷銆傝屽垽鏂槸鍚︽槸鏁板瓧鐨勪唬鐮佹垜瑙夊緱榪樺彲浠ラ噰鐢ㄦ鍒欒〃杈懼紡錛屼篃鏀歸犱簡(jiǎn)涓涓嬨?/p>

 

 1    private static Pattern NUM_PATTERN = Pattern.compile("\\d*");
 2        protected boolean isNumber(char code) {
 3//            if ((code == '0') || (code == '1') || (code == '2')
 4//                    || (code == '3') || (code == '4') || (code == '5')
 5//                    || (code == '6') || (code == '7') || (code == '8')
 6//                    || (code == '9')){
 7//                return true;
 8//            }
 9            Matcher matcher = NUM_PATTERN.matcher(String.valueOf(code));
10            if (matcher.matches()){
11                return true;
12            }

13
14            return false;
15        }

16
17

 

浠g爜榪樻槸闇瑕佸畬鍠勶紝榪樻湁瀵逛簬澶嶅埗綺樿創(chuàng)娌℃湁澶勭悊銆?/p>

 



]]>
主站蜘蛛池模板: 威海市| 缙云县| 浑源县| 浪卡子县| 田东县| 岱山县| 额尔古纳市| 阳山县| 乌鲁木齐县| 大连市| 林甸县| 新乐市| 固安县| 禄劝| 凤庆县| 万年县| 瑞金市| 施秉县| 丽水市| 佛冈县| 鄂尔多斯市| 思茅市| 盐城市| 天峨县| 阿拉善右旗| 肇庆市| 冀州市| 南宫市| 颍上县| 苍溪县| 汽车| 南涧| 罗源县| 漳平市| 徐闻县| 顺昌县| 奉贤区| 页游| 连南| 琼结县| 安岳县|