OpenConcerto

Dépôt officiel du code source de l'ERP OpenConcerto
sonarqube

svn://code.openconcerto.org/openconcerto

Rev

Rev 137 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 137 Rev 178
Line 23... Line 23...
23
    @Override
23
    @Override
24
    public Component getTableCellRendererComponent(final JTable table, final Object value, final boolean isSelected, boolean hasFocus, final int row, final int column) {
24
    public Component getTableCellRendererComponent(final JTable table, final Object value, final boolean isSelected, boolean hasFocus, final int row, final int column) {
25
        JComponent c = new JPanel() {
25
        JComponent c = new JPanel() {
26
            @Override
26
            @Override
27
            public void paint(Graphics g) {
27
            public void paint(Graphics g) {
28
 
-
 
29
                MonthActivityStates m = (MonthActivityStates) value;
28
                MonthActivityStates m = (MonthActivityStates) value;
30
                if (!isSelected) {
29
                if (!isSelected) {
31
                    g.setColor(Color.WHITE);
30
                    g.setColor(Color.WHITE);
32
                } else {
31
                } else {
33
                    g.setColor(table.getSelectionBackground());
32
                    g.setColor(table.getSelectionBackground());
34
                }
33
                }
35
                final int h = getHeight();
34
                final int h = getHeight();
36
                g.fillRect(0, 0, getWidth(), h);
35
                g.fillRect(0, 0, getWidth(), h);
-
 
36
                // handle JTable$AccessibleJTable.getAccessibleChild()
-
 
37
                if (m == null)
-
 
38
                    return;
37
                // Week delimiters
39
                // Week delimiters
38
                List<Integer> lIndexes = m.getMondayIndex();
40
                List<Integer> lIndexes = m.getMondayIndex();
39
 
41
 
40
                if (isSelected) {
42
                if (isSelected) {
41
                    g.setColor(Color.WHITE);
43
                    g.setColor(Color.WHITE);