我已经使用 netbeans IDE 使用 java swing 开发了一个桌面应用程序。其目的是衡量由于控制结构类型而导致的程序语句的复杂性。对于带有“if”、“for”、“while”和“catch”的程序语句,分别分配权重1、2、2和1。另外,为具有“n”个情况的“switch”语句的程序语句分配权重“n”。所有其他语句的权重均为零。
我已经实现了上述问题的解决方案,并且我需要以表格格式演示“每个程序语句”的复杂性。为此,我使用了 jTable,其列名称为“行号”、“程序语句”和“复杂度计数”。
虽然我已经计算了复杂性的总数,但我不知道如何逐行获取计数并将其显示在 jTable 中。应根据每个行号和语句显示与每个程序语句相关的复杂性计数。
这是我的代码。 https://github.com/nirmaniPathiranage/Complexity-measuring-tool/blob/master/src/spm/FilesDemo.java
我已经实现了从733行开始加载表数据的功能。(在 jButton11 上执行的操作)。
private void jButton11ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton11ActionPerformed{}
我期望在表视图中输出每个程序语句针对每个行号和程序语句的复杂性。
我似乎无法弄清楚这一点。任何帮助,将不胜感激。
暮色呼如
相关分类