백 마디의 말보다 일관된 침묵이 더 많은 말을 할 때가 있"읍"니다.
오늘 진정한 평화시위에 대해 시민들에게 보여주고 계시네요..
온몸에 전율이 느껴질 정도로 아릅답습니다.
이젠 더 이상 많은 사람들이 다치지 않았으면 합니다.
하루 속히 원래 자리로 모든게 다 돌아 갔으면 합니다.
학생을 책상으로 선생님은 학교로 직장인은 직장으로 ..2mb는 집으로...

크리에이티브 커먼즈 라이선스
Creative Commons License

Trackback Address :: http://lovedev.tistory.com/trackback/265

댓글을 달아 주세요

 
오늘 미투 관련 그룹메일을 보다 Flex의 Label에 stylesheet적용을 하다 못해 <font>로 color를 지정해서
<a>태그에 칼러는 입히는 경우를 보았습니다. 그래서 Label에 stylesheet 적용 방법에 대해 적어 봅니다.

플래시를 다루시는 분들은 TextField에 css를 적용하는 방법을 잘 알고 계실 것입니다. 하지만 Flex에서는
Textfield에 접근이 조금 까다롭죠.. 그리고 아예 TextField를 쓰는 경우는 드뭅니다.
Text와 TextArea 그리고 Label등이 있으니까요..하지만 그 안을 들여다 보면 Textfield입니다.
다행히도 그 Textfield는 namespace로 접근이 가능 하게 설계되어 있습니다.TextArea처럼요..


아래는 FLEX에서 label에 css를 입히는 예제입니다..
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()" width="220" height="48">
 <mx:Script>
 <![CDATA[
  import mx.controls.Label;
   
  private function init(){
   var style:StyleSheet = new StyleSheet();
   var styleObj:Object = new Object();
   styleObj.fontSize = "12";
   styleObj.color = "#FF0000";
   style.setStyle("a", styleObj);
  
   var label:Label = new Label();
   addChild(label);
   label.mx_internal::styleSheet = style;
   label.htmlText = "<a href='daum.net'>Red</a> Daum.net"; 
  
  }
 
 ]]>
</mx:Script>
</mx:Application>
크리에이티브 커먼즈 라이선스
Creative Commons License

Trackback Address :: http://lovedev.tistory.com/trackback/264

댓글을 달아 주세요

  1. 검쉰 2008/07/01 17:43 Address Modify/Delete Reply

    와~ 이렇게 하는군요 ㅎㅎ
    좋은 정보 감사합니다 ;)

  2. 준이아빠 2008/07/02 03:12 Address Modify/Delete Reply

    Flash로 거슬러 올라가는군요...^^~
    친절한 설명 감사드려요.

    • ActionDev 2008/07/02 09:46 Address Modify/Delete

      안녕하세요~ :)
      FLEX자체가 Flash Framework이기 때문에 flash를 벗어날수는 없는거 같습니다. 그래도 FLEX3에 와서는 자기 색갈을 나름 찾은거 같아서 다행입니다.

      방문해 주셔서 감사드립니다!! :)
      오랜만에 열정적인 분을 만난것 같아 기분이 너무 좋습니다~. 좋은 하루 되세요~