在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美

當前位置:雨林木風下載站 > 應用軟件教程 > 詳細頁面

分享一個統計代碼量的小程序

分享一個統計代碼量的小程序

更新時間:2025-10-08 文章作者:未知 信息來源:網絡 閱讀次數:

微信小程序,簡稱小程序,英文名Mini Program,是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應用。小程序是一種不用下載就能使用的應用,也是一...
微信小程序,簡稱小程序,英文名Mini Program,是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應用。小程序是一種不用下載就能使用的應用,也是一項門檻非常高的創新,經過將近兩年的發展,已經構造了新的小程序開發環境和開發者生態。
直接可以運行:選擇好src文件夾,直接點“統計行數”就可以啦

import java.awt.EventQueue;
import java.awt.Font;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
 
import javax.swing.JButton;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.border.EmptyBorder;
 
@SuppressWarnings("serial")
public class CountRows extends JFrame {
 
    private JPanel contentPane;
    private JTextField absolutePath;
 
    private int num; // 用來存儲行數的
    private String path;
 
    /**
     * Launch the application.
     */
    public static void main(String[] args) {
        EventQueue.invokeLater(new Runnable() {
            public void run() {
                try {
                    CountRows frame = new CountRows();
                    frame.setVisible(true);
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        });
    }
 
    /**
     * Create the frame.
     */
    public CountRows() {
        setTitle("\u7EDF\u8BA1\u4EE3\u7801\u884C\u6570");
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setBounds(100, 100, 384, 185);
        contentPane = new JPanel();
        contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
        setContentPane(contentPane);
        contentPane.setLayout(null);
 
        absolutePath = new JTextField();
        absolutePath.setBounds(67, 39, 200, 31);
        contentPane.add(absolutePath);
        absolutePath.setColumns(10);
 
        JLabel lblSrc = new JLabel("src\u8DEF\u5F84");
        lblSrc.setFont(new Font("宋體", Font.PLAIN, 15));
        lblSrc.setBounds(10, 39, 64, 31);
        contentPane.add(lblSrc);
 
        JButton result = new JButton("\u7EDF\u8BA1\u884C\u6570");
        result.addMouseListener(new MouseAdapter() {
            @Override
            public void mouseClicked(MouseEvent e) {
                String path = absolutePath.getText();
                File file = new File(path);
                try {
                    nums(file);
                } catch (IOException e1) {
                    e1.printStackTrace();
                }
                JOptionPane
                        .showMessageDialog(contentPane, "代碼一共有:" + num + "行");
            }
        });
        result.setFont(new Font("宋體", Font.PLAIN, 14));
        result.setBounds(48, 100, 93, 37);
        contentPane.add(result);
 
        JButton exit = new JButton("\u9000\u51FA");
        exit.addMouseListener(new MouseAdapter() {
            @Override
            public void mouseClicked(MouseEvent e) {
                System.exit(1);
            }
        });
        exit.setFont(new Font("宋體", Font.PLAIN, 14));
        exit.setBounds(270, 100, 93, 37);
        contentPane.add(exit);
 
        JButton view = new JButton("\u6D4F\u89C8");
        view.addMouseListener(new MouseAdapter() {
            @Override
            public void mouseClicked(MouseEvent e) {
                JFileChooser jfc = new JFileChooser("c:\\");
                jfc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
                jfc.setDialogTitle("請選擇要統計的src文件夾");
                int result = jfc.showOpenDialog(contentPane);
                if (result == JFileChooser.APPROVE_OPTION) {
                    path = jfc.getSelectedFile().getAbsolutePath();
                    absolutePath.setText(path);
                }
            }
        });
        view.setBounds(277, 36, 81, 37);
        contentPane.add(view);
 
    }
 
    /**
     * 寫一個方法,用來計算代碼量
     * 
     * @throws IOException
     */
    private void nums(File file) throws IOException {
 
        if (file.isDirectory()) {
            File[] files = file.listFiles();
            for (int i = 0; i < files.length; i++) {
                File f = files[i];
                nums(f);
            }
        } else {
            BufferedReader br = new BufferedReader(new FileReader(file));
            while (br.readLine() != null) {
                num++;
            }
            br.close();
        }
    }
}

以上就是分享一個統計代碼量的小程序的詳細內容,更多請關注php中文網其它相關文章!


小程序是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或者搜一下即可打開應用。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美
  • <li id="86scu"><menu id="86scu"></menu></li>
    <li id="86scu"></li>
    <button id="86scu"></button>
  • <s id="86scu"></s><button id="86scu"><menu id="86scu"></menu></button>
  • 黄色一级片在线看| 污污网站免费观看| 欧美成人精品欧美一级乱| 日本成人中文字幕在线| 三级av免费看| 成人日韩在线视频| 日韩va在线观看| 日本高清久久久| www日韩视频| 一级片视频免费观看| 黄色a级片免费| 国内外免费激情视频| 春日野结衣av| 免费激情视频在线观看| 五月天激情视频在线观看| 欧美日韩亚洲自拍| 日韩一区二区三区久久| 亚洲a级黄色片| 国产人妻人伦精品| 国产视频一视频二| 日韩免费高清在线| 日韩成人精品视频在线观看| 亚洲欧美日韩精品一区| 在线观看日本www| 国产精品一二三在线观看| 国产www免费| 男人透女人免费视频| 伊人国产精品视频| 国产精品久久久久9999爆乳| 日韩av在线综合| 91香蕉国产线在线观看| 日本a在线天堂| 久久精品.com| 日韩人妻精品一区二区三区| 妞干网在线观看视频| 黄色三级视频在线| wwwjizzjizzcom| 99久久久无码国产精品6| 肉色超薄丝袜脚交| 青青草原av在线播放| 欧美日韩理论片| 精品久久久久久久久久中文字幕| 天天色综合天天色| 亚洲熟妇无码另类久久久| 午夜视频你懂的| 香港三级韩国三级日本三级| 国产乱码一区二区三区四区| 久无码久无码av无码| 久久艹这里只有精品| 男人操女人免费软件| 九九久久九九久久| 在线看免费毛片| 亚洲一区二区蜜桃| 久久精品视频16| 久久久久99精品成人片| 国产大尺度在线观看| 亚洲欧美自拍另类日韩| 国产乱子伦农村叉叉叉| 欧美性潮喷xxxxx免费视频看| 999在线观看| 性chinese极品按摩| 丰满少妇被猛烈进入高清播放| 91国在线高清视频| 在线观看三级网站| 中文字幕第三区| 久久久久久久久久毛片| 亚洲免费999| www.桃色.com| 亚洲免费av网| 日日噜噜夜夜狠狠久久丁香五月 | 无限资源日本好片| 欧美日韩亚洲一| 霍思燕三级露全乳照| 国产91在线亚洲| 欧美狂野激情性xxxx在线观| 老司机午夜免费福利视频| 一区中文字幕在线观看| 99精品视频国产| 老汉色影院首页| 日韩一级特黄毛片| 和岳每晚弄的高潮嗷嗷叫视频| 欧美精品在欧美一区二区| 在线视频一二三区| 18黄暴禁片在线观看| 青青青青草视频| 国产日韩一区二区在线观看| www黄色av| 一本岛在线视频| 亚洲网中文字幕| 国产玉足脚交久久欧美| 日韩免费毛片视频| 久久精品一二三四| 免费av观看网址| 夜夜夜夜夜夜操| 成 年 人 黄 色 大 片大 全| 无码人妻丰满熟妇区毛片18| 中文字幕亚洲乱码| 国产91沈先生在线播放| 韩国一区二区av| 在线观看17c| 91国产精品视频在线观看| 五月天在线免费视频| 日本在线视频www| 2021国产视频| 亚洲天堂av线| 成人午夜精品久久久久久久蜜臀| 成人一区二区三| 4444在线观看| 最新天堂中文在线| 日韩欧美一区三区| 中文字幕av导航| 性欧美极品xxxx欧美一区二区| 中文字幕在线视频一区二区| 免费在线激情视频| 国产精品一线二线三线| 最新av免费在线观看| 不卡影院一区二区| 日韩美女爱爱视频| 一级特黄妇女高潮| 五月天视频在线观看| 毛葺葺老太做受视频| 亚洲熟妇国产熟妇肥婆| 中文字幕乱码免费| 天天久久综合网| www.cao超碰| 久久精品网站视频| 少妇高潮毛片色欲ava片| 小说区视频区图片区| 一道本在线免费视频| 韩国一区二区av| 欧美三级一级片| 久久视频这里有精品| 男人天堂av片| 大胆欧美熟妇xx| 中文字幕の友人北条麻妃| 97人人模人人爽人人澡| 国产福利片一区二区| 国产精品视频中文字幕| 三区视频在线观看| 亚洲欧美日韩一二三区| 亚洲国产午夜精品| 日本在线观看视频一区| 丰满女人性猛交| 激情六月天婷婷| 波多野结衣 作品| av动漫免费观看| 99视频精品全部免费看| 国产欧美精品aaaaaa片| 五十路熟女丰满大屁股| 中文字幕乱码人妻综合二区三区| 欧美日韩亚洲一二三| 制服丝袜综合网| 黄色污污在线观看| 国产精品久久久久7777| 欧美一区二区三区爽大粗免费 | 国内外免费激情视频| 午夜久久久精品| 一本之道在线视频| av免费观看大全| 少妇人妻互换不带套| 中文字幕线观看| 久久黄色片视频| 不卡的在线视频| 你真棒插曲来救救我在线观看| 99精品视频播放| 亚洲区成人777777精品| 日韩av黄色网址| 91丝袜超薄交口足| 黄色www网站| 超碰免费在线公开| 亚洲欧美激情网| 成人中文字幕在线播放| 天堂在线中文在线| 国产精品亚洲二区在线观看| 手机成人av在线| 久久婷五月综合| 日韩av在线综合| 男女日批视频在线观看| 涩多多在线观看| 邪恶网站在线观看| 久久国产精品视频在线观看| www.桃色.com| 婷婷激情四射五月天| 亚洲熟妇无码一区二区三区| 黄色高清视频网站| 一区二区三区视频网| 欧美牲交a欧美牲交aⅴ免费下载| 一级片黄色免费| 99国产精品久久久久久| 五月婷婷狠狠操| 欧美日韩中文在线视频| 777777av| 黄色国产一级视频| 蜜臀精品一区二区| 国产精品国三级国产av| aaa免费在线观看| 国产免费色视频| 国产免费xxx| 日韩一二区视频| 日韩精品免费一区|