setBorderType:
ボックスの境界タイプをセットします
-(void)setBorderType:(NSBorderType)aType:
解説
ボックスの境界タイプをセットします。
新しい境界タイプのサイズが、古い境界タイプのサイズと異なる場合はリサイズ・再描画します。
返り値
( void )
なし
引数
( NSBorderType )aType
枠タイプ
● NSNoBorder 枠なし
● NSLineBorder 線
● NSBezelBorder 立体的
● NSGrooveBorder 溝
フレームワーク
ApplicationKit
クラス
NSBox
Instance Methods
使用可能
10.0
参照
- borderType
- setNeedsDisplay:(NSView)
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { switch ([myOutlet borderType]){ case NSNoBorder: NSLog(@"NSNoBorder"); [myOutlet setBorderType:NSLineBorder]; break; case NSLineBorder: NSLog(@"NSLineBorder"); [myOutlet setBorderType:NSBezelBorder]; break; case NSBezelBorder: NSLog(@"NSBezelBorder"); [myOutlet setBorderType:NSGrooveBorder]; break; case NSGrooveBorder: NSLog(@"NSGrooveBorder"); [myOutlet setBorderType:NSNoBorder]; break; } } @end