return labelIcon;\r
}\r
\r
- if (column == 0 && row == 0) {\r
- JCheckBox checkBox = new JCheckBox();\r
- checkBox.setForeground(component.getForeground());\r
- checkBox.setBackground(component.getBackground());\r
- checkBox.setFont(component.getFont());\r
- checkBox.setHorizontalAlignment(SwingConstants.CENTER);\r
- checkBox.setEnabled(false);\r
- return labelIcon;\r
- } else if (column == 0) {\r
+ if (column == 0) {\r
+ FichierFtpDto fichierDto = (FichierFtpDto) table.getValueAt(row, 1);\r
JCheckBox checkBox = new JCheckBox();\r
checkBox.setForeground(component.getForeground());\r
checkBox.setBackground(component.getBackground());\r
checkBox.setFont(component.getFont());\r
checkBox.setHorizontalAlignment(SwingConstants.CENTER);\r
- checkBox.setSelected((Boolean) value);\r
- return checkBox;\r
+ if (!"..".equals(fichierDto.getNomStr())) {\r
+ checkBox.setSelected((Boolean) value);\r
+ return checkBox;\r
+ } else {\r
+ checkBox.setEnabled(false);\r
+ return labelIcon;\r
+ }\r
}\r
\r
if (column == 1) {\r