NSFontManager:fontWithFamily:traits:weight:size:
Home 目次>ApplicationKit>NSFontManager

fontWithFamily:traits:weight:size:

指定したフォントファミリー、特徴、ウエイト、サイズでフォントを返します


-(NSFont *) fontWithFamily:(NSString *)family
   traits:(NSFontTraitMask)fontTraitMask
   weight:(int)weight
   size:(float)size


【返り値】
   NSFont *フォント
【パラメータ】
   familyフォントファミリー
   fontTraitMaskフォントの特徴
   weightウエイト
   sizeサイズ


【解説】

指定したフォントファミリー、特徴、ウエイト、サイズでフォントを返します。
【fontTraitMask】フォントの特徴
【weight】ウエイト
【size】サイズ



【例文】


#import "Controller.h"

@implementation Controller

- (
IBAction )pushButton:( id )sender
{
NSFontManager *fMgr = [NSFontManager sharedFontManager];
NSFontPanel *fPanel = [NSFontPanel sharedFontPanel];
NSFont *fnt ;
[fPanel setAccessoryView:aView];

[fMgr orderFrontFontPanel:fPanel];

fnt = [fMgr fontWithFamily:
@"Osaka"
traits:(NSBoldFontMask)
weight:
5
size:
30
];
NSLog([fnt description]);
}


@end


(C) 2000-2007 Satoshi Oomori.
[Apple]

Google
Webwww.oomori.com
Apple_Store_40x120

[ad:Usual day in Japan]

この記事を評価してください。 

良い 

間違いがある 説明がわかりにくい 例文がわかりにくい  

Home 目次>ApplicationKit>NSFontManager
修正日2006.12.26