Flash CS3 설명서 |
|||
| ActionScript 3.0 프로그래밍 > 텍스트를 사용한 작업 > 텍스트 서식 지정 > 텍스트 서식 할당 | |||
TextFormat 클래스를 사용하여 다양한 텍스트 표시 속성을 설정하고 이러한 속성을 TextField 객체의 전체 내용이나 일정 범위의 텍스트에 적용할 수 있습니다.
다음 예제에서는 TextFormat 객체를 전체 TextField 객체에 적용하고, 또 하나의 TextFormat 객체를 TextField 객체 내의 텍스트 범위에 적용합니다.
var tf:TextField = new TextField(); tf.text = "Hello Hello"; var format1:TextFormat = new TextFormat(); format1.color = 0xFF0000; var format2:TextFormat = new TextFormat(); format2.font = "Courier"; tf.setTextFormat(format1); var startRange:uint = 6; tf.setTextFormat(format2, startRange); addChild(tf);
TextField.setTextFormat() 메서드는 텍스트 필드에 이미 표시되어 있는 텍스트에만 영향을 미칩니다. TextField의 내용이 변경되면 사용자의 응용 프로그램에서 TextField.setTextFormat() 메서드를 다시 호출하여 서식을 다시 적용해야 할 수 있습니다. TextField 객체의 defaultTextFormat 속성을 설정하여 사용자가 입력한 텍스트에 대해 이 서식이 사용되도록 지정할 수도 있습니다.
Flash CS3
이 페이지에 의견 추가되면 전자 메일 알림 받기 | 의견 보고서
현재 페이지: http://livedocs.adobe.com/flash/9.0_kr/main/00000230.html