トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   ActionScript 3.0 特設会議室
     RadioButton コンポーネントの文字を自動改行させたい
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
flashlite
Åê¹ÆNo.43867
投稿日時: 2009-11-8 4:35
常連
居住地: 東京
投稿: 69
使用環境:
Re: RadioButton コンポーネントの文字を自動改行させたい
RadioButton コンポーネントの改行について
前回、すべて解決したと思われたのですが…

RadioButtonコンポーネントのラベルを文字長さに応じて自動改行対応させた場合、
文字長さによっては、幅に余裕があるにもかかわらず
かってに改行されて表示されてしまうようです。

見た目も変なので何か対処方法はありますでしょうか?


例:下記のコード、[l4]は文字列の中で最も短いのにもかかわらず
これだけが改行されてしまいます


import fl.controls.RadioButton;
import fl.controls.RadioButtonGroup;


var l1:String="PCで設定されたPower Save Extended Mode (PSEM;パワー セーブ拡張モード) モード";
var l2:String="PCで設定されたPower Save Extended Mode (PSEM;パワー セーブ拡張モード) モー";
var l3:String="PCで設定されたPower Save Extended Mode (PSEM;パワー セーブ拡張モード) モ";
var l4:String="PCで設定されたPower Save Extended Mode (PSEM;パワー セーブ拡張モード)";
var labelArray:Array=[l1,l2,l3,l4];

var rbg:RadioButtonGroup=new RadioButtonGroup("selection");

for (var i:uint=0; i< labelArray.length; i++) {
	var rb:RadioButton = new RadioButton();

	rb.textField.autoSize=TextFieldAutoSize.LEFT;
	rb.textField.multiline=true;
	rb.textField.wordWrap=true;
	rb.textField.border=true;
	rb.group=rbg;
	rb.label=labelArray[i];
	
	// 設定したいrbの幅
	rb.width=600;
	rb.textField.width=rb.width-33;
	
	// y位置はrb内の文字量の応じて変える
	var rbHeight:int =  rb.textField.height;
	var space:int = 30;
	
	rb.y=i*rbHeight+space;
	addChild(rb);

	if (i==0) {
		trace("tfの幅 : " + rb.textField.width);
		trace("tfの高さ: " + rb.textField.height);
		trace("rbの幅 : " + rb.width);
		trace("--------------------")
	}
}


----------------

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   RadioButton コンポーネントの文字を自動改行させたい flashlite 2009-10-2 3:34
     Re: RadioButton コンポーネントの文字を自動改行させたい knagai 2009-10-2 20:09
       Re: RadioButton コンポーネントの文字を自動改行させたい flashlite 2009-10-8 2:23
       Re: RadioButton コンポーネントの文字を自動改行させたい flashlite 2009-10-11 7:05
         Re: RadioButton コンポーネントの文字を自動改行させたい knagai 2009-10-12 16:20
           Re: RadioButton コンポーネントの文字を自動改行させたい flashlite 2009-10-14 23:49
         » Re: RadioButton コンポーネントの文字を自動改行させたい flashlite 2009-11-8 4:35
             Re: RadioButton コンポーネントの文字を自動改行させたい knagai 2009-11-9 14:46
               Re: RadioButton コンポーネントの文字を自動改行させたい flashlite 2009-11-10 3:55

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops