home *** CD-ROM | disk | FTP | other *** search
- import java.awt.Font;
- import java.util.StringTokenizer;
-
- class ocfontc {
- static Font getFontSD(String var0, String var1) {
- Font var2 = new Font("Helvetica", 0, 12);
- String[] var3 = new String[3];
- int var4 = 0;
-
- try {
- StringTokenizer var5 = new StringTokenizer(var0, var1);
- var0.trim();
- if (var5.countTokens() != 3) {
- return var2;
- } else {
- while(var5.hasMoreTokens()) {
- var3[var4] = var5.nextToken().trim();
- ++var4;
- }
-
- var2 = new Font(var3[0], FontType(var3[1]), Integer.parseInt(var3[2]));
- return var2;
- }
- } catch (Exception var7) {
- return var2;
- }
- }
-
- public static int FontType(String var0) {
- int var1 = 0;
- if (var0.equalsIgnoreCase("bold")) {
- ++var1;
- }
-
- if (var0.equalsIgnoreCase("bolditalic")) {
- var1 += 3;
- }
-
- if (var0.equalsIgnoreCase("italic")) {
- var1 += 2;
- }
-
- return var1;
- }
- }
-