カルネージハートエクサのチームデータ編集ツール JAVAベース
DefaultListModelで型指定が抜けているのを修正
コンパイルオプションを追加して厳密なチェックを行うようにした
| @@ -26,15 +26,15 @@ | ||
| 26 | 26 | */ |
| 27 | 27 | public class TeamListPanel extends javax.swing.JPanel { |
| 28 | 28 | |
| 29 | - DefaultListModel teamdata; | |
| 30 | - DefaultListModel okedata; | |
| 29 | + DefaultListModel<cheTeamData> teamdata; | |
| 30 | + DefaultListModel<cheTeamData> okedata; | |
| 31 | 31 | |
| 32 | 32 | /** |
| 33 | 33 | * Creates new form TeamListPanel |
| 34 | 34 | */ |
| 35 | 35 | public TeamListPanel() { |
| 36 | - teamdata = new DefaultListModel(); | |
| 37 | - okedata = new DefaultListModel(); | |
| 36 | + teamdata = new DefaultListModel<cheTeamData>(); | |
| 37 | + okedata = new DefaultListModel<cheTeamData>(); | |
| 38 | 38 | initComponents(); |
| 39 | 39 | } |
| 40 | 40 |
| @@ -20,7 +20,7 @@ | ||
| 20 | 20 | */ |
| 21 | 21 | public class TeamPanel extends javax.swing.JPanel { |
| 22 | 22 | |
| 23 | - DefaultListModel okedata; | |
| 23 | + DefaultListModel<cheTeamData> okedata; | |
| 24 | 24 | cheFile che; |
| 25 | 25 | cheTeamData team; |
| 26 | 26 |
| @@ -28,7 +28,7 @@ | ||
| 28 | 28 | * Creates new form TeamPanel |
| 29 | 29 | */ |
| 30 | 30 | public TeamPanel() { |
| 31 | - okedata = new DefaultListModel(); | |
| 31 | + okedata = new DefaultListModel<cheTeamData>(); | |
| 32 | 32 | che = new cheFile(); |
| 33 | 33 | team = new cheTeamData(); |
| 34 | 34 | okedata.addElement(null); |
| @@ -25,7 +25,7 @@ | ||
| 25 | 25 | public class MatchDataPanel extends javax.swing.JPanel { |
| 26 | 26 | |
| 27 | 27 | cheFile matchdata; |
| 28 | - DefaultListModel teamdata; | |
| 28 | + DefaultListModel<cheTeamData> teamdata; | |
| 29 | 29 | |
| 30 | 30 | /** |
| 31 | 31 | * Creates new form MatchDataPanel |
| @@ -37,7 +37,7 @@ | ||
| 37 | 37 | p = new cheFile(); |
| 38 | 38 | } |
| 39 | 39 | matchdata = p; |
| 40 | - teamdata = new DefaultListModel(); | |
| 40 | + teamdata = new DefaultListModel<cheTeamData>(); | |
| 41 | 41 | update_teamlist(); |
| 42 | 42 | initComponents(); |
| 43 | 43 | } |