Effet d'AutoScrolling sur un composant Spark TextArea
Posté le 20 septembre 2009 à 12:59 | Tags: appendText, Flash Builder 4 Beta, Spark Controls, TextAreaVoici un exemple vous montrant comment faire un effet de scrolling (défilement) sur un composant Spark TextArea dans Flex 4 Beta / Flash Builder Gumbo 4 Beta
Propriété mise en avant : appendText
Attention : vous devez impérativement disposer du SDK 4.0.0.10007 ou supérieur.
| MXML | | Copier le code |
<?xml version="1.0" encoding="utf-8"?> |
<!-- http://www.flash-builder-tutorial.fr/2009/09/20/autoscrolling-spark-textarea/ --> |
<s:Application name="Spark_TextArea_appendText_test" |
xmlns:fx="http://ns.adobe.com/mxml/2009" |
xmlns:s="library://ns.adobe.com/flex/spark" |
xmlns:mx="library://ns.adobe.com/flex/halo" |
creationComplete="init();"> |
<fx:Script> |
<![CDATA[ |
private var timer:Timer; |
private function init():void { |
timer = new Timer(500); |
timer.addEventListener(TimerEvent.TIMER, onTimer); |
timer.start(); |
} |
private function onTimer(evt:TimerEvent):void { |
var now:String = new Date().toTimeString(); |
var str:String = "[" + timer.currentCount + "] " + now; |
textArea.appendText(str + "\n"); |
} |
]]> |
</fx:Script> |
<s:TextArea id="textArea" |
verticalScrollPolicy="on" |
horizontalCenter="0" |
verticalCenter="0" /> |
</s:Application> |
Rendu final (nécessite Flash Player 10) :
Télécharger la source de l'exemple
Autre(s) source(s) proche(s) de ce sujet :
- Afficher du texte HTML formaté dans un composant Spark RichText dans Flash Builder 4 / Flex Gumbo
- Définir les fins de tabulation (Tab Stops) dans un composant Spark TextArea dans Flash Builder 4 / Flex Gumbo
- Afficher des Images dans un composant Spark List
- Activation de la Tabulation dans un composant Spark Scroller
- Ajouter un effet d'ouverture et fermeture à un composant ComboBox
- Ajouter un Style CSS aux différents états d'un composant Spark Button
- Accéder à un Bouton Spécifique dans un composant Spark ButtonBar
- Définir le BackGroundResize d'un composant Spark Border dans Flex 4
- Définir le « Corner Radius » d'un composant « Border » Spark
- Définir un « Focus Alpha » sur un TextArea Spark
Discussion
Commentaire(s) au sujet de ce post
merci