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
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