List of Mac Fonts

R

Roedy Green

I wrote a little program to produce a list of fonts supported on the
Mac. It displays them in a JTextField. On a PC, you can copy paste
this list. I asked my sister to copy paste the list on her Mac OS
machine and she said it would not copy paste. Further it would not
print.

What's the trick?

see http://mindprod.com/applet/fontshower.html

Select "summary of all fonts" in the upper left box where it says
"dialog" by default.
 
S

softwarepearls_com

FYI, and assuming you're primarily after the font list rather than the
copy/paste solution, my OS X 10.4 Mac produces the following list.

0: java.awt.Font[family=Serif,name=Serif,style=plain,size=1]
1: java.awt.Font[family=SansSerif,name=SansSerif,style=plain,size=1]
2: java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=1]
3: java.awt.Font[family=Dialog,name=Dialog,style=plain,size=1]
4:
java.awt.Font[family=DialogInput,name=DialogInput,style=plain,size=1]
5: java.awt.Font[family=Abadi MT Condensed Extra Bold,name=AbadiMT-
CondensedExtraBold,style=plain,size=1]
6: java.awt.Font[family=Abadi MT Condensed Light,name=AbadiMT-
CondensedLight,style=plain,size=1]
7: java.awt.Font[family=Academy Engraved
LET,name=AcademyEngravedLetPlain,style=plain,size=1]
8: java.awt.Font[family=Al Bayan,name=AlBayan,style=plain,size=1]
9: java.awt.Font[family=Al Bayan,name=AlBayan-Bold,style=plain,size=1]
10: java.awt.Font[family=American
Typewriter,name=AmericanTypewriter,style=plain,size=1]
11: java.awt.Font[family=American Typewriter,name=AmericanTypewriter-
Bold,style=plain,size=1]
12: java.awt.Font[family=American Typewriter,name=AmericanTypewriter-
Condensed,style=plain,size=1]
13: java.awt.Font[family=American Typewriter,name=AmericanTypewriter-
CondensedBold,style=plain,size=1]
14: java.awt.Font[family=American Typewriter,name=AmericanTypewriter-
CondensedLight,style=plain,size=1]
15: java.awt.Font[family=American Typewriter,name=AmericanTypewriter-
Light,style=plain,size=1]
16: java.awt.Font[family=Andale
Mono,name=AndaleMono,style=plain,size=1]
17: java.awt.Font[family=Apple Chancery,name=Apple-
Chancery,style=plain,size=1]
18:
java.awt.Font[family=AppleGothic,name=AppleGothic,style=plain,size=1]
19:
java.awt.Font[family=AppleMyungjo,name=AppleMyungjo,style=plain,size=1]
20: java.awt.Font[family=Apple
Symbols,name=AppleSymbols,style=plain,size=1]
21: java.awt.Font[family=Arial Black,name=Arial-
Black,style=plain,size=1]
22: java.awt.Font[family=Arial,name=Arial-
BoldItalicMT,style=plain,size=1]
23: java.awt.Font[family=Arial,name=Arial-BoldMT,style=plain,size=1]
24: java.awt.Font[family=Arial,name=Arial-ItalicMT,style=plain,size=1]
25: java.awt.Font[family=Arial
Hebrew,name=ArialHebrew,style=plain,size=1]
26: java.awt.Font[family=Arial Hebrew,name=ArialHebrew-
Bold,style=plain,size=1]
27: java.awt.Font[family=Arial,name=ArialMT,style=plain,size=1]
28: java.awt.Font[family=Arial
Narrow,name=ArialNarrow,style=plain,size=1]
29: java.awt.Font[family=Arial Narrow,name=ArialNarrow-
Bold,style=plain,size=1]
30: java.awt.Font[family=Arial Narrow,name=ArialNarrow-
BoldItalic,style=plain,size=1]
31: java.awt.Font[family=Arial Narrow,name=ArialNarrow-
Italic,style=plain,size=1]
32: java.awt.Font[family=Arial Rounded MT
Bold,name=ArialRoundedMTBold,style=plain,size=1]
33: java.awt.Font[family=Ayuthaya,name=Ayuthaya,style=plain,size=1]
34: java.awt.Font[family=Baghdad,name=Baghdad,style=plain,size=1]
35: java.awt.Font[family=Bank Gothic,name=BankGothic-
Light,style=plain,size=1]
36: java.awt.Font[family=Bank Gothic,name=BankGothic-
Medium,style=plain,size=1]
37: java.awt.Font[family=Baskerville Old
Face,name=BaskOldFace,style=plain,size=1]
38:
java.awt.Font[family=Baskerville,name=Baskerville,style=plain,size=1]
39: java.awt.Font[family=Baskerville,name=Baskerville-
Bold,style=plain,size=1]
40: java.awt.Font[family=Baskerville,name=Baskerville-
BoldItalic,style=plain,size=1]
41: java.awt.Font[family=Baskerville,name=Baskerville-
Italic,style=plain,size=1]
42: java.awt.Font[family=Baskerville,name=Baskerville-
SemiBold,style=plain,size=1]
43: java.awt.Font[family=Baskerville,name=Baskerville-
SemiBoldItalic,style=plain,size=1]
44: java.awt.Font[family=Batang,name=Batang,style=plain,size=1]
45: java.awt.Font[family=Bauhaus 93,name=Bauhaus93,style=plain,size=1]
46: java.awt.Font[family=Bell MT,name=BellMT,style=plain,size=1]
47: java.awt.Font[family=Bell MT,name=BellMTBold,style=plain,size=1]
48: java.awt.Font[family=Bell MT,name=BellMTItalic,style=plain,size=1]
49: java.awt.Font[family=Bernard MT Condensed,name=BernardMT-
Condensed,style=plain,size=1]
50: java.awt.Font[family=Big Caslon,name=BigCaslon-
Medium,style=plain,size=1]
51: java.awt.Font[family=Blackmoor
LET,name=BlackmoorLetPlain,style=plain,size=1]
52: java.awt.Font[family=BlairMdITC TT,name=BlairMdITCTT-
Medium,style=plain,size=1]
53: java.awt.Font[family=Bodoni Ornaments ITC
TT,name=BodoniOrnamentsITCTT,style=plain,size=1]
54: java.awt.Font[family=Bodoni SvtyTwo ITC TT,name=BodoniSvtyTwoITCTT-
Bold,style=plain,size=1]
55: java.awt.Font[family=Bodoni SvtyTwo ITC TT,name=BodoniSvtyTwoITCTT-
Book,style=plain,size=1]
56: java.awt.Font[family=Bodoni SvtyTwo ITC TT,name=BodoniSvtyTwoITCTT-
BookIta,style=plain,size=1]
57: java.awt.Font[family=Bodoni SvtyTwo OS ITC
TT,name=BodoniSvtyTwoOSITCTT-Bold,style=plain,size=1]
58: java.awt.Font[family=Bodoni SvtyTwo OS ITC
TT,name=BodoniSvtyTwoOSITCTT-Book,style=plain,size=1]
59: java.awt.Font[family=Bodoni SvtyTwo OS ITC
TT,name=BodoniSvtyTwoOSITCTT-BookIt,style=plain,size=1]
60: java.awt.Font[family=Bodoni SvtyTwo SC ITC
TT,name=BodoniSvtyTwoSCITCTT-Book,style=plain,size=1]
61: java.awt.Font[family=Book
Antiqua,name=BookAntiqua,style=plain,size=1]
62: java.awt.Font[family=Book Antiqua,name=BookAntiqua-
Bold,style=plain,size=1]
63: java.awt.Font[family=Book Antiqua,name=BookAntiqua-
BoldItalic,style=plain,size=1]
64: java.awt.Font[family=Book Antiqua,name=BookAntiqua-
Italic,style=plain,size=1]
65: java.awt.Font[family=Bookman Old
Style,name=BookmanOldStyle,style=plain,size=1]
66: java.awt.Font[family=Bookman Old Style,name=BookmanOldStyle-
Bold,style=plain,size=1]
67: java.awt.Font[family=Bookman Old Style,name=BookmanOldStyle-
BoldItalic,style=plain,size=1]
68: java.awt.Font[family=Bookman Old Style,name=BookmanOldStyle-
Italic,style=plain,size=1]
69: java.awt.Font[family=Bordeaux Roman Bold
LET,name=BordeauxRomanBoldLetPlain,style=plain,size=1]
70: java.awt.Font[family=Bradley Hand ITC TT,name=BradleyHandITCTT-
Bold,style=plain,size=1]
71:
java.awt.Font[family=Braggadocio,name=Braggadocio,style=plain,size=1]
72: java.awt.Font[family=Britannic
Bold,name=BritannicBold,style=plain,size=1]
73: java.awt.Font[family=Brush Script
MT,name=BrushScriptMT,style=plain,size=1]
74: java.awt.Font[family=Calisto
MT,name=CalisMTBol,style=plain,size=1]
75: java.awt.Font[family=Calisto MT,name=CalistoMT,style=plain,size=1]
76: java.awt.Font[family=Calisto MT,name=CalistoMT-
BoldItalic,style=plain,size=1]
77: java.awt.Font[family=Calisto MT,name=CalistoMT-
Italic,style=plain,size=1]
78: java.awt.Font[family=Century,name=Century,style=plain,size=1]
79: java.awt.Font[family=Century
Gothic,name=CenturyGothic,style=plain,size=1]
80: java.awt.Font[family=Century Gothic,name=CenturyGothic-
Bold,style=plain,size=1]
81: java.awt.Font[family=Century Gothic,name=CenturyGothic-
BoldItalic,style=plain,size=1]
82: java.awt.Font[family=Century Gothic,name=CenturyGothic-
Italic,style=plain,size=1]
83: java.awt.Font[family=Century
Schoolbook,name=CenturySchoolbook,style=plain,size=1]
84: java.awt.Font[family=Century Schoolbook,name=CenturySchoolbook-
Bold,style=plain,size=1]
85: java.awt.Font[family=Century Schoolbook,name=CenturySchoolbook-
BoldItalic,style=plain,size=1]
86: java.awt.Font[family=Century Schoolbook,name=CenturySchoolbook-
Italic,style=plain,size=1]
87:
java.awt.Font[family=Chalkboard,name=Chalkboard,style=plain,size=1]
88: java.awt.Font[family=Chalkboard,name=Chalkboard-
Bold,style=plain,size=1]
89: java.awt.Font[family=Charcoal
CY,name=CharcoalCY,style=plain,size=1]
90: java.awt.Font[family=Cochin,name=Cochin,style=plain,size=1]
91: java.awt.Font[family=Cochin,name=Cochin-Bold,style=plain,size=1]
92: java.awt.Font[family=Cochin,name=Cochin-
BoldItalic,style=plain,size=1]
93: java.awt.Font[family=Cochin,name=Cochin-Italic,style=plain,size=1]
94: java.awt.Font[family=Colonna MT,name=ColonnaMT,style=plain,size=1]
95: java.awt.Font[family=Comic Sans
MS,name=ComicSansMS,style=plain,size=1]
96: java.awt.Font[family=Comic Sans MS,name=ComicSansMS-
Bold,style=plain,size=1]
97: java.awt.Font[family=Cooper
Black,name=CooperBlackMS,style=plain,size=1]
98:
java.awt.Font[family=Copperplate,name=Copperplate,style=plain,size=1]
99: java.awt.Font[family=Copperplate,name=Copperplate-
Bold,style=plain,size=1]
100: java.awt.Font[family=Copperplate,name=Copperplate-
Light,style=plain,size=1]
101: java.awt.Font[family=Copperplate Gothic
Bold,name=CopperplateGothic-Bold,style=plain,size=1]
102: java.awt.Font[family=Copperplate Gothic
Light,name=CopperplateGothic-Light,style=plain,size=1]
103: java.awt.Font[family=Corsiva
Hebrew,name=CorsivaHebrew,style=plain,size=1]
104: java.awt.Font[family=Corsiva Hebrew,name=CorsivaHebrew-
Bold,style=plain,size=1]
105: java.awt.Font[family=Courier,name=Courier,style=plain,size=1]
106: java.awt.Font[family=Courier,name=Courier-
Bold,style=plain,size=1]
107: java.awt.Font[family=Courier,name=Courier-
BoldOblique,style=plain,size=1]
108: java.awt.Font[family=Courier,name=Courier-
Oblique,style=plain,size=1]
109: java.awt.Font[family=Courier New,name=CourierNewPS-
BoldItalicMT,style=plain,size=1]
110: java.awt.Font[family=Courier New,name=CourierNewPS-
BoldMT,style=plain,size=1]
111: java.awt.Font[family=Courier New,name=CourierNewPS-
ItalicMT,style=plain,size=1]
112: java.awt.Font[family=Courier
New,name=CourierNewPSMT,style=plain,size=1]
113: java.awt.Font[family=Cracked,name=Cracked,style=plain,size=1]
114: java.awt.Font[family=Curlz MT,name=CurlzMT,style=plain,size=1]
115: java.awt.Font[family=BiauKai,name=DFKaiShu-SB-Estd-
BF,style=plain,size=1]
116: java.awt.Font[family=DecoType
Naskh,name=DecoTypeNaskh,style=plain,size=1]
117: java.awt.Font[family=Desdemona,name=Desdemona,style=plain,size=1]
118: java.awt.Font[family=Devanagari
MT,name=DevanagariMT,style=plain,size=1]
119: java.awt.Font[family=Devanagari MT,name=DevanagariMT-
Bold,style=plain,size=1]
120: java.awt.Font[family=Didot,name=Didot,style=plain,size=1]
121: java.awt.Font[family=Didot,name=Didot-Bold,style=plain,size=1]
122: java.awt.Font[family=Didot,name=Didot-Italic,style=plain,size=1]
123: java.awt.Font[family=Edwardian Script
ITC,name=EdwardianScriptITC,style=plain,size=1]
124: java.awt.Font[family=Engravers
MT,name=EngraversMT,style=plain,size=1]
125: java.awt.Font[family=Engravers MT,name=EngraversMT-
Bold,style=plain,size=1]
126: java.awt.Font[family=Euphemia
UCAS,name=EuphemiaUCAS,style=plain,size=1]
127: java.awt.Font[family=Euphemia UCAS,name=EuphemiaUCAS-
Bold,style=plain,size=1]
128: java.awt.Font[family=Euphemia UCAS,name=EuphemiaUCAS-
Italic,style=plain,size=1]
129:
java.awt.Font[family=Eurostile,name=EurostileBold,style=plain,size=1]
130:
java.awt.Font[family=Eurostile,name=EurostileRegular,style=plain,size=1]
131: java.awt.Font[family=Footlight MT
Light,name=FootlightMTLight,style=plain,size=1]
132: java.awt.Font[family=Futura,name=Futura-
CondensedExtraBold,style=plain,size=1]
133: java.awt.Font[family=Futura,name=Futura-
CondensedMedium,style=plain,size=1]
134: java.awt.Font[family=Futura,name=Futura-
Medium,style=plain,size=1]
135: java.awt.Font[family=Futura,name=Futura-
MediumItalic,style=plain,size=1]
136: java.awt.Font[family=GB18030
Bitmap,name=GB18030Bitmap,style=plain,size=1]
137: java.awt.Font[family=Garamond,name=Garamond,style=plain,size=1]
138: java.awt.Font[family=Garamond,name=Garamond-
Bold,style=plain,size=1]
139: java.awt.Font[family=Garamond,name=Garamond-
Italic,style=plain,size=1]
140: java.awt.Font[family=Geeza Pro,name=GeezaPro,style=plain,size=1]
141: java.awt.Font[family=Geeza Pro,name=GeezaPro-
Bold,style=plain,size=1]
142: java.awt.Font[family=Geneva,name=Geneva,style=plain,size=1]
143: java.awt.Font[family=Geneva CY,name=GenevaCyr,style=plain,size=1]
144: java.awt.Font[family=Georgia,name=Georgia,style=plain,size=1]
145: java.awt.Font[family=Georgia,name=Georgia-
Bold,style=plain,size=1]
146: java.awt.Font[family=Georgia,name=Georgia-
BoldItalic,style=plain,size=1]
147: java.awt.Font[family=Georgia,name=Georgia-
Italic,style=plain,size=1]
148: java.awt.Font[family=Gill Sans,name=GillSans,style=plain,size=1]
149: java.awt.Font[family=Gill Sans,name=GillSans-
Bold,style=plain,size=1]
150: java.awt.Font[family=Gill Sans,name=GillSans-
BoldItalic,style=plain,size=1]
151: java.awt.Font[family=Gill Sans,name=GillSans-
Italic,style=plain,size=1]
152: java.awt.Font[family=Gill Sans,name=GillSans-
Light,style=plain,size=1]
153: java.awt.Font[family=Gill Sans,name=GillSans-
LightItalic,style=plain,size=1]
154: java.awt.Font[family=Gill Sans Ultra Bold,name=GillSans-
UltraBold,style=plain,size=1]
155: java.awt.Font[family=Gloucester MT Extra
Condensed,name=GloucesterMT-ExtraCondensed,style=plain,size=1]
156: java.awt.Font[family=Goudy Old Style,name=GoudyOldStyleT-
Bold,style=plain,size=1]
157: java.awt.Font[family=Goudy Old Style,name=GoudyOldStyleT-
Italic,style=plain,size=1]
158: java.awt.Font[family=Goudy Old Style,name=GoudyOldStyleT-
Regular,style=plain,size=1]
159: java.awt.Font[family=Gujarati
MT,name=GujaratiMT,style=plain,size=1]
160: java.awt.Font[family=Gujarati MT,name=GujaratiMT-
Bold,style=plain,size=1]
161: java.awt.Font[family=Gulim,name=Gulim,style=plain,size=1]
162:
java.awt.Font[family=Haettenschweiler,name=Haettenschweiler,style=plain,size=1]
163: java.awt.Font[family=Handwriting - Dakota,name=Handwriting-
Dakota,style=plain,size=1]
164:
java.awt.Font[family=Harrington,name=Harrington,style=plain,size=1]
165: java.awt.Font[family=Helvetica,name=Helvetica,style=plain,size=1]
166: java.awt.Font[family=Helvetica,name=Helvetica-
Bold,style=plain,size=1]
167: java.awt.Font[family=Helvetica,name=Helvetica-
BoldOblique,style=plain,size=1]
168: java.awt.Font[family=Helvetica,name=Helvetica-
Oblique,style=plain,size=1]
169: java.awt.Font[family=Helvetica CY,name=HelveticaCY-
Bold,style=plain,size=1]
170: java.awt.Font[family=Helvetica CY,name=HelveticaCY-
BoldOblique,style=plain,size=1]
171: java.awt.Font[family=Helvetica CY,name=HelveticaCY-
Oblique,style=plain,size=1]
172: java.awt.Font[family=Helvetica CY,name=HelveticaCY-
Plain,style=plain,size=1]
173: java.awt.Font[family=Helvetica
Neue,name=HelveticaNeue,style=plain,size=1]
174: java.awt.Font[family=Helvetica Neue,name=HelveticaNeue-
Bold,style=plain,size=1]
175: java.awt.Font[family=Helvetica Neue,name=HelveticaNeue-
BoldItalic,style=plain,size=1]
176: java.awt.Font[family=Helvetica Neue,name=HelveticaNeue-
CondensedBlack,style=plain,size=1]
177: java.awt.Font[family=Helvetica Neue,name=HelveticaNeue-
CondensedBold,style=plain,size=1]
178: java.awt.Font[family=Helvetica Neue,name=HelveticaNeue-
Italic,style=plain,size=1]
179: java.awt.Font[family=Helvetica Neue,name=HelveticaNeue-
Light,style=plain,size=1]
180: java.awt.Font[family=Helvetica Neue,name=HelveticaNeue-
LightItalic,style=plain,size=1]
181: java.awt.Font[family=Helvetica Neue,name=HelveticaNeue-
UltraLight,style=plain,size=1]
182: java.awt.Font[family=Helvetica Neue,name=HelveticaNeue-
UltraLightItalic,style=plain,size=1]
183:
java.awt.Font[family=Herculanum,name=Herculanum,style=plain,size=1]
184: java.awt.Font[family=Hiragino Kaku Gothic Pro,name=HiraKakuPro-
W6,style=plain,size=1]
185: java.awt.Font[family=Hiragino Kaku Gothic Std,name=HiraKakuStd-
W8,style=plain,size=1]
186: java.awt.Font[family=Hiragino Maru Gothic Pro,name=HiraMaruPro-
W4,style=plain,size=1]
187: java.awt.Font[family=Hoefler Text,name=HoeflerText-
Black,style=plain,size=1]
188: java.awt.Font[family=Hoefler Text,name=HoeflerText-
BlackItalic,style=plain,size=1]
189: java.awt.Font[family=Hoefler Text,name=HoeflerText-
Italic,style=plain,size=1]
190: java.awt.Font[family=Hoefler Text,name=HoeflerText-
Ornaments,style=plain,size=1]
191: java.awt.Font[family=Hoefler Text,name=HoeflerText-
Regular,style=plain,size=1]
192: java.awt.Font[family=Impact,name=Impact,style=plain,size=1]
193: java.awt.Font[family=Imprint MT Shadow,name=ImprintMT-
Shadow,style=plain,size=1]
194: java.awt.Font[family=InaiMathi,name=InaiMathi,style=plain,size=1]
195: java.awt.Font[family=#HeadLineA,name=JCHEadA,style=plain,size=1]
196: java.awt.Font[family=#PilGi,name=JCfg,style=plain,size=1]
197: java.awt.Font[family=#GungSeo,name=JCkg,style=plain,size=1]
198: java.awt.Font[family=#PCMyungjo,name=JCsmPC,style=plain,size=1]
199: java.awt.Font[family=Jazz
LET,name=JazzLetPlain,style=plain,size=1]
200: java.awt.Font[family=Kino MT,name=KinoMT,style=plain,size=1]
201: java.awt.Font[family=Krungthep,name=Krungthep,style=plain,size=1]
202:
java.awt.Font[family=KufiStandardGK,name=KufiStandardGK,style=plain,size=1]
203: java.awt.Font[family=Wide
Latin,name=LatinWide,style=plain,size=1]
204: java.awt.Font[family=Apple
LiGothic,name=LiGothicMed,style=plain,size=1]
205: java.awt.Font[family=LiHei Pro,name=LiHeiPro,style=plain,size=1]
206: java.awt.Font[family=LiSong
Pro,name=LiSongPro,style=plain,size=1]
207: java.awt.Font[family=Apple
LiSung,name=LiSungLight,style=plain,size=1]
208: java.awt.Font[family=Lucida Bright,name=Lucida Bright
Demibold,style=plain,size=1]
209: java.awt.Font[family=Lucida Bright,name=Lucida Bright Demibold
Italic,style=plain,size=1]
210: java.awt.Font[family=Lucida Bright,name=Lucida Bright
Italic,style=plain,size=1]
211: java.awt.Font[family=Lucida Bright,name=Lucida Bright
Regular,style=plain,size=1]
212: java.awt.Font[family=Lucida Sans,name=Lucida Sans
Demibold,style=plain,size=1]
213: java.awt.Font[family=Lucida Sans,name=Lucida Sans
Regular,style=plain,size=1]
214: java.awt.Font[family=Lucida Sans Typewriter,name=Lucida Sans
Typewriter Bold,style=plain,size=1]
215: java.awt.Font[family=Lucida Sans Typewriter,name=Lucida Sans
Typewriter Regular,style=plain,size=1]
216: java.awt.Font[family=Lucida
Blackletter,name=LucidaBlackletter,style=plain,size=1]
217: java.awt.Font[family=Lucida
Bright,name=LucidaBright,style=plain,size=1]
218: java.awt.Font[family=Lucida Bright,name=LucidaBright-
Demi,style=plain,size=1]
219: java.awt.Font[family=Lucida Bright,name=LucidaBright-
DemiItalic,style=plain,size=1]
220: java.awt.Font[family=Lucida Bright,name=LucidaBright-
Italic,style=plain,size=1]
221: java.awt.Font[family=Lucida Calligraphy,name=LucidaCalligraphy-
Italic,style=plain,size=1]
222: java.awt.Font[family=Lucida
Fax,name=LucidaFax,style=plain,size=1]
223: java.awt.Font[family=Lucida Fax,name=LucidaFax-
Demi,style=plain,size=1]
224: java.awt.Font[family=Lucida Fax,name=LucidaFax-
DemiItalic,style=plain,size=1]
225: java.awt.Font[family=Lucida Fax,name=LucidaFax-
Italic,style=plain,size=1]
226: java.awt.Font[family=Lucida
Grande,name=LucidaGrande,style=plain,size=1]
227: java.awt.Font[family=Lucida Grande,name=LucidaGrande-
Bold,style=plain,size=1]
228: java.awt.Font[family=Lucida Handwriting,name=LucidaHandwriting-
Italic,style=plain,size=1]
229: java.awt.Font[family=Lucida
Sans,name=LucidaSans,style=plain,size=1]
230: java.awt.Font[family=Lucida Sans,name=LucidaSans-
Demi,style=plain,size=1]
231: java.awt.Font[family=Lucida Sans,name=LucidaSans-
DemiItalic,style=plain,size=1]
232: java.awt.Font[family=Lucida Sans,name=LucidaSans-
Italic,style=plain,size=1]
233: java.awt.Font[family=Lucida Sans Typewriter,name=LucidaSans-
Typewriter,style=plain,size=1]
234: java.awt.Font[family=Lucida Sans Typewriter,name=LucidaSans-
TypewriterBold,style=plain,size=1]
235: java.awt.Font[family=Lucida Sans Typewriter,name=LucidaSans-
TypewriterBoldOblique,style=plain,size=1]
236: java.awt.Font[family=Lucida Sans Typewriter,name=LucidaSans-
TypewriterOblique,style=plain,size=1]
237: java.awt.Font[family=MS Gothic,name=MS-Gothic,style=plain,size=1]
238: java.awt.Font[family=MS Mincho,name=MS-Mincho,style=plain,size=1]
239: java.awt.Font[family=MS PGothic,name=MS-
PGothic,style=plain,size=1]
240: java.awt.Font[family=MS PMincho,name=MS-
PMincho,style=plain,size=1]
241: java.awt.Font[family=MT Extra,name=MT-Extra,style=plain,size=1]
242: java.awt.Font[family=Marker Felt,name=MarkerFelt-
Thin,style=plain,size=1]
243: java.awt.Font[family=Marker Felt,name=MarkerFelt-
Wide,style=plain,size=1]
244: java.awt.Font[family=Matura MT Script
Capitals,name=MaturaMTScriptCapitals,style=plain,size=1]
245: java.awt.Font[family=Mistral,name=Mistral,style=plain,size=1]
246: java.awt.Font[family=Modern No. 20,name=Modern-
Regular,style=plain,size=1]
247: java.awt.Font[family=Mona Lisa Solid ITC
TT,name=MonaLisaSolidITCTT,style=plain,size=1]
248: java.awt.Font[family=Monaco,name=Monaco,style=plain,size=1]
249: java.awt.Font[family=Monotype
Corsiva,name=MonotypeCorsiva,style=plain,size=1]
250: java.awt.Font[family=Gurmukhi
MT,name=MonotypeGurmukhi,style=plain,size=1]
251: java.awt.Font[family=Monotype
Sorts,name=MonotypeSorts,style=plain,size=1]
252: java.awt.Font[family=Mshtakan,name=Mshtakan,style=plain,size=1]
253:
java.awt.Font[family=Mshtakan,name=MshtakanBold,style=plain,size=1]
254:
java.awt.Font[family=Mshtakan,name=MshtakanBoldOblique,style=plain,size=1]
255:
java.awt.Font[family=Mshtakan,name=MshtakanOblique,style=plain,size=1]
256: java.awt.Font[family=Nadeem,name=Nadeem,style=plain,size=1]
257: java.awt.Font[family=New Peninim
MT,name=NewPeninimMT,style=plain,size=1]
258: java.awt.Font[family=New Peninim MT,name=NewPeninimMT-
Bold,style=plain,size=1]
259: java.awt.Font[family=New Peninim MT,name=NewPeninimMT-
BoldInclined,style=plain,size=1]
260: java.awt.Font[family=New Peninim MT,name=NewPeninimMT-
Inclined,style=plain,size=1]
261: java.awt.Font[family=News Gothic
MT,name=NewsGothicMT,style=plain,size=1]
262: java.awt.Font[family=News Gothic MT,name=NewsGothicMT-
Bold,style=plain,size=1]
263: java.awt.Font[family=News Gothic MT,name=NewsGothicMT-
Italic,style=plain,size=1]
264: java.awt.Font[family=Onyx,name=Onyx,style=plain,size=1]
265: java.awt.Font[family=Optima,name=Optima-Bold,style=plain,size=1]
266: java.awt.Font[family=Optima,name=Optima-
BoldItalic,style=plain,size=1]
267: java.awt.Font[family=Optima,name=Optima-
ExtraBlack,style=plain,size=1]
268: java.awt.Font[family=Optima,name=Optima-
Italic,style=plain,size=1]
269: java.awt.Font[family=Optima,name=Optima-
Regular,style=plain,size=1]
270: java.awt.Font[family=Osaka,name=Osaka,style=plain,size=1]
271: java.awt.Font[family=Osaka,name=Osaka-Mono,style=plain,size=1]
272: java.awt.Font[family=PMingLiU,name=PMingLiU,style=plain,size=1]
273: java.awt.Font[family=Palatino,name=Palatino-
Bold,style=plain,size=1]
274: java.awt.Font[family=Palatino,name=Palatino-
BoldItalic,style=plain,size=1]
275: java.awt.Font[family=Palatino,name=Palatino-
Italic,style=plain,size=1]
276: java.awt.Font[family=Palatino,name=Palatino-
Roman,style=plain,size=1]
277: java.awt.Font[family=Papyrus,name=Papyrus,style=plain,size=1]
278: java.awt.Font[family=Party
LET,name=PartyLetPlain,style=plain,size=1]
279: java.awt.Font[family=Perpetua Titling MT,name=PerpetuaTitlingMT-
Bold,style=plain,size=1]
280: java.awt.Font[family=Perpetua Titling MT,name=PerpetuaTitlingMT-
Light,style=plain,size=1]
281: java.awt.Font[family=Plantagenet
Cherokee,name=PlantagenetCherokee,style=plain,size=1]
282: java.awt.Font[family=Playbill,name=Playbill,style=plain,size=1]
283: java.awt.Font[family=PortagoITC
TT,name=PortagoITCTT,style=plain,size=1]
284: java.awt.Font[family=Princetown
LET,name=PrincetownLET,style=plain,size=1]
285: java.awt.Font[family=Raanana,name=Raanana,style=plain,size=1]
286: java.awt.Font[family=Raanana,name=RaananaBold,style=plain,size=1]
287: java.awt.Font[family=Rockwell,name=Rockwell,style=plain,size=1]
288: java.awt.Font[family=Rockwell,name=Rockwell-
Bold,style=plain,size=1]
289: java.awt.Font[family=Rockwell,name=Rockwell-
BoldItalic,style=plain,size=1]
290: java.awt.Font[family=Rockwell Extra Bold,name=Rockwell-
ExtraBold,style=plain,size=1]
291: java.awt.Font[family=Rockwell,name=Rockwell-
Italic,style=plain,size=1]
292: java.awt.Font[family=Hei,name=SIL-Hei-Med-
Jian,style=plain,size=1]
293: java.awt.Font[family=Kai,name=SIL-Kai-Reg-
Jian,style=plain,size=1]
294:
java.awt.Font[family=STFangsong,name=STFangsong,style=plain,size=1]
295: java.awt.Font[family=STKaiti,name=STKaiti,style=plain,size=1]
296: java.awt.Font[family=STSong,name=STSong,style=plain,size=1]
297: java.awt.Font[family=STHeiti,name=STXihei,style=plain,size=1]
298: java.awt.Font[family=Santa Fe
LET,name=SantaFeLetPlain,style=plain,size=1]
299: java.awt.Font[family=Sathu,name=Sathu,style=plain,size=1]
300: java.awt.Font[family=Savoye
LET,name=SavoyeLetPlain,style=plain,size=1]
301: java.awt.Font[family=SchoolHouse Cursive
B,name=SchoolHouseCursiveB,style=plain,size=1]
302: java.awt.Font[family=SchoolHouse Printed
A,name=SchoolHousePrintedA,style=plain,size=1]
303: java.awt.Font[family=Silom,name=Silom,style=plain,size=1]
304: java.awt.Font[family=SimSun,name=SimSun,style=plain,size=1]
305: java.awt.Font[family=Skia,name=Skia-Regular,style=plain,size=1]
306: java.awt.Font[family=Snell
Roundhand,name=SnellRoundhand,style=plain,size=1]
307: java.awt.Font[family=Snell Roundhand,name=SnellRoundhand-
Black,style=plain,size=1]
308: java.awt.Font[family=Snell Roundhand,name=SnellRoundhand-
Bold,style=plain,size=1]
309: java.awt.Font[family=Stencil,name=Stencil,style=plain,size=1]
310: java.awt.Font[family=Stone Sans ITC TT,name=StoneSansITCTT-
Bold,style=plain,size=1]
311: java.awt.Font[family=Stone Sans Sem ITC TT,name=StoneSansITCTT-
Semi,style=plain,size=1]
312: java.awt.Font[family=Stone Sans Sem ITC TT,name=StoneSansITCTT-
SemiIta,style=plain,size=1]
313: java.awt.Font[family=Symbol,name=Symbol,style=plain,size=1]
314: java.awt.Font[family=Synchro
LET,name=SynchroLET,style=plain,size=1]
315: java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=1]
316: java.awt.Font[family=Tahoma,name=Tahoma-Bold,style=plain,size=1]
317: java.awt.Font[family=Thonburi,name=Thonburi,style=plain,size=1]
318: java.awt.Font[family=Times,name=Times-Bold,style=plain,size=1]
319: java.awt.Font[family=Times,name=Times-
BoldItalic,style=plain,size=1]
320: java.awt.Font[family=Times,name=Times-Italic,style=plain,size=1]
321: java.awt.Font[family=Times,name=Times-Roman,style=plain,size=1]
322: java.awt.Font[family=Times New Roman,name=TimesNewRomanPS-
BoldItalicMT,style=plain,size=1]
323: java.awt.Font[family=Times New Roman,name=TimesNewRomanPS-
BoldMT,style=plain,size=1]
324: java.awt.Font[family=Times New Roman,name=TimesNewRomanPS-
ItalicMT,style=plain,size=1]
325: java.awt.Font[family=Times New
Roman,name=TimesNewRomanPSMT,style=plain,size=1]
326: java.awt.Font[family=Trebuchet MS,name=Trebuchet-
BoldItalic,style=plain,size=1]
327: java.awt.Font[family=Trebuchet
MS,name=TrebuchetMS,style=plain,size=1]
328: java.awt.Font[family=Trebuchet MS,name=TrebuchetMS-
Bold,style=plain,size=1]
329: java.awt.Font[family=Trebuchet MS,name=TrebuchetMS-
Italic,style=plain,size=1]
330: java.awt.Font[family=Type Embellishments One
LET,name=TypeEmbellishmentsOneLetPlain,style=plain,size=1]
331: java.awt.Font[family=Verdana,name=Verdana,style=plain,size=1]
332: java.awt.Font[family=Verdana,name=Verdana-
Bold,style=plain,size=1]
333: java.awt.Font[family=Verdana,name=Verdana-
BoldItalic,style=plain,size=1]
334: java.awt.Font[family=Verdana,name=Verdana-
Italic,style=plain,size=1]
335: java.awt.Font[family=Webdings,name=Webdings,style=plain,size=1]
336: java.awt.Font[family=Wingdings,name=Wingdings,style=plain,size=1]
337: java.awt.Font[family=Wingdings
2,name=Wingdings2,style=plain,size=1]
338: java.awt.Font[family=Wingdings
3,name=Wingdings3,style=plain,size=1]
339: java.awt.Font[family=Zapf
Dingbats,name=ZapfDingbatsITC,style=plain,size=1]
340: java.awt.Font[family=Zapfino,name=Zapfino,style=plain,size=1]
 
R

Roland de Ruiter

I wrote a little program to produce a list of fonts supported on the
Mac. It displays them in a JTextField. On a PC, you can copy paste
this list. I asked my sister to copy paste the list on her Mac OS
machine and she said it would not copy paste. Further it would not
print.

What's the trick?

see http://mindprod.com/applet/fontshower.html

Select "summary of all fonts" in the upper left box where it says
"dialog" by default.

Applet security. Mac has its own runtime for Java. Maybe it's stricter
on copying to/pasting from the browser's clipboard than Sun's JRE.

I remember older versions of Sun's JRE which didn't allow applets
accessing the browser's clipboard (unless the applet was signed or you
had setup the appropriate security permissions for your applet).
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top