チェックボックスの文字色の変更<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは。チェック ボックスのテキストの色と背景色の両方を変更したいと考えています。次の短い例は、予想どおりに背景色が赤に変更され、枠線が追加されていますが、テキストの色が要求どおりに黄色に変更されていないことを示しています。プロパティは正しいようです。私はここで何か愚かなことをしているでしょうか?
cb = チェックボックス(「こんにちは!"、ビープ音()、<<文字色("黄")、<<背景色("赤")、<<ボーダー(1));
nw = 新しいウィンドウ("私のウィンドウ", cb);
プロパティを表示(cb);
どうもありがとう。
Re: チェックボックスの文字色を変更したいそのコードを JMP 11 で動作させることができませんでした。ただし、これは動作します。
新しい=新しい窓( 「私の窓」 、
リストボックス(
CB =チェックボックス( 「」 ) 、
bb =ボーダーボックス( TB =テキストボックス( "やあ!" ))
)
) ;
TB <<フォントの色( "黄色" ) ;
bb <<背景色を設定する( "赤" ) <<側面( 15 ) ;
Re: チェックボックスの文字色を変更したいはい、それが最善の方法のようです。また、次のように全体を枠線ボックスの中に入れることで、チェック ボックスを囲む背景色を取得できることにも注目してください。
tb = textbox(「こんにちは! ", << font color("white"), << set font style("bold"));
bb = borderbox(hlistbox(checkbox("", beep()), tb), << 背景色 ("red"), << border(1));
nw = 新しいウィンドウ("私のウィンドウ", bb);
どうもありがとう。
Re: チェックボックスの文字色を変更したいテキストの色はあまり普遍的ではないようです。場合によっては機能しますが (キャプションなど)、機能しない場合もあります。いつでもチェックボックスの隣にテキストボックスを作成し、<< Font Color() を使用してそこにあるテキストに色を付けることができます。
TB =テキストボックス( "やあ!" ) ;
CB =チェックボックス( 「」 、ビープ()) ;
新しい=新しい窓( 「私の窓」 、リストボックス( CB 、 TB )) ;
TB <<フォントの色( "黄色" ) <<背景色( "赤" ) <<国境( 1 ) ;