Java ist eine sehr coole Programmiersprache und bietet einem Programmierer zahlreiche Möglichkeiten sein Problem zu lösen. Jedoch denkt man oft zu kompliziert und verliert das Wesentliche aus den Augen. Mein heutiges Problem ist das zufällige Mischen einer beliebigen Liste.
Wer jetzt an eine For each-Schleife oder an (Math.random() * myList.size()) + 1 denkt, sollte unbedingt diesen Artikel lesen! Ich präsentiere die Klasse java.util.Collections…
(mehr …)
Ab und zu nutze ich die Komponenten aus Flash. Da kann es schon mal vorkommen, dass ich die Formatierung innerhalb eines dynamisch erzeugten TextFields ändern muss. Mit der Klasse „TextFormat“ geht das ganz einfach:
package { import flash.display.Sprite; import flash.events.Event; import flash.text.TextField; import flash.text.TextFormat; import flash.text.TextFormatAlign; /** * ... * @author Alexander Gr. - AxxG Blog */ public class Main extends Sprite { public function Main():void { if (stage) init(); else addEventListener(Event.ADDED_TO_STAGE, init); } private function init(e:Event = null):void { removeEventListener(Event.ADDED_TO_STAGE, init); var mytext:TextField = new TextField(); mytext.text = "AxxG Blog"; var mytext2:TextField = new TextField(); mytext2.text = "Hallo Welt"; var newFormat:TextFormat = new TextFormat(); newFormat.align = TextFormatAlign.CENTER; newFormat.bold = true; // weitere Eigenschaften definieren text.setTextFormat(newFormat); // Erklaerung // mytext.setTextFormat(textFormat:TextFormat) Wendet die Eigenschaften von textFormat auf den gesamten Text im Textfeld an. // mytext.setTextFormat(textFormat:TextFormat, beginIndex:int) Wendet die Eigenschaften von textFormat auf den Text an, der an der Position beginIndex beginnt. // mytext.setTextFormat(textFormat:TextFormat, beginIndex:int, endIndex:int) Wendet die Eigenschaften von textFormat auf den Textbereich zwischen beginIndex und endIndex - 1 an. this.addChild(mytext); this.addChild(mytext2); } } }
Nach JavaScript kommt nun der Beitrag für die Schnittstelle zu PHP. Bitte beachten:
Nach dem Break geht es weiter!
Dieser Beitrag ist für Profis und Fortgeschrittene im Bereich Programmierung gedacht. Er gibt einen groben Überblick über die Syntax, Notation und Aufbau der Skriptsprache Actionscript 3. Weitere Informationen, die Dokumentation und natürlich den Link zur API findet hier:
Die Übersicht findet ihr nach dem Break!