Revision 9512 org.gvsig.online/trunk/org.gvsig.online/org.gvsig.online.swing/org.gvsig.online.swing.impl/src/main/java/org/gvsig/online/swing/impl/OnlineSwingCommons.java

View differences:

OnlineSwingCommons.java
139 139
    public static String getHTMLColorTag(Color color, boolean bold, boolean strikethrough, String text) {
140 140
        String pattern;
141 141
        if( bold && strikethrough ) {
142
            pattern = "<html><font color='rgb(%s, %s, %s)'><i><s>%s</i></s></font></html>";
142
            pattern = "<html><font color='rgb(%s, %s, %s)'><b><s>%s</b></s></font></html>";
143 143
        } else if( bold ) {
144
            pattern = "<html><font color='rgb(%s, %s, %s)'><i>%s</i></font></html>";
144
            pattern = "<html><font color='rgb(%s, %s, %s)'><b>%s</b></font></html>";
145 145
        } else if( strikethrough ) {
146 146
                pattern = "<html><font color='rgb(%s, %s, %s)'><s>%s</s></font></html>";            
147 147
        } else {
......
156 156
        return tag;
157 157
    }
158 158
    
159
    public static String getHTMLFontColorTag(Color color, boolean bold, boolean strikethrough, String text) {
160
        String pattern;
161
        if( bold && strikethrough ) {
162
            pattern = "<font color='rgb(%s, %s, %s)'><b><s>%s</b></s></font>";
163
        } else if( bold ) {
164
            pattern = "<font color='rgb(%s, %s, %s)'><b>%s</b></font>";
165
        } else if( strikethrough ) {
166
                pattern = "<font color='rgb(%s, %s, %s)'><s>%s</s></font>";            
167
        } else {
168
            pattern = "<font color='rgb(%s, %s, %s)'>%s</font>";
169
        }
170
        String tag = String.format(pattern, 
171
            color.getRed(),
172
            color.getGreen(),
173
            color.getBlue(),
174
            text
175
        );
176
        return tag;
177
    }
178
    
159 179
    public static String getHTMLColorTag(int state, String text) {
160 180
        switch (state) {
161 181
            case STATE_CORRUPT:

Also available in: Unified diff