YKLook説明書 クラス解説 YKLookBorderCompound 機能別   ABC
ページ内リンク一覧   スーパークラス   クラスメソッド   インスタンスメソッド   その他の項目  

YKLookBorderCompound


複合ボーダーを表示するのに必要な情報を保持するためのものです。
主にパネル類で使います。
これを使ってパネルの周囲に様々な枠線を付加することができます。
理論上は、パネル類だけでなく、 YKLookComponent を継承しているGUI表示部品であれば、どんなものにでも枠線を付加できることになっていますが、実際にどのように表示されるか、あるいは表示されないかはOSごとに異なります。

このクラスを使うときは、 swingborder をロードしてください。

require 'yklook/swing'
require 'yklook/swingborder'




クラスメソッド:   new   yk_find_objects   yk_find_objects_frame   yk_look   yk_look_frame
インスタンスメソッド: なし
その他の項目: なし


 Object (Ruby 組み込みのクラス。すべてのオブジェクトのスーパークラス)
   ┃
   ┗ YKLookSwingBase (YKLook のすべてのGUIオブジェクトの共通クラス)
      ┃
      ┗ YKLookBorderCompound (このクラス)


new( outside , inside )  

インスタンスを生成します。
引数の outside は、外側のボーダーを指定します。
引数の inside は、内側のボーダーを指定します。

ボーダーとして指定できるのは、以下のものです。

b = YKLookBorder.new( ['line', 'black'] )
r = YKLookBorder.new( ['line', 'red'] )
c = YKLookBorderCompound.new( b, r )
p = YKLookPanelFlow.new()
p.yk_set_border( c )




yk_find_objects()  
yk_find_objects( tagname )
yk_find_objects( tagname , tagno )

YKLookSwingBase.yk_find_objects の説明をご覧ください。




yk_find_objects_frame( frame )  
yk_find_objects_frame( frame , tagname )
yk_find_objects_frame( frame , tagname , tagno )

YKLookSwingBase.yk_find_objects_frame の説明をご覧ください。




yk_look( tagname )  
yk_look( tagname , tagno )

YKLookSwingBase.yk_look の説明をご覧ください。




yk_look_frame( frame , tagname )  
yk_look_frame( frame , tagname , tagno )

YKLookSwingBase.yk_look_frame の説明をご覧ください。



なし



なし



ページ内リンク一覧   スーパークラス   クラスメソッド   インスタンスメソッド   その他の項目  
YKLook説明書 クラス解説 YKLookBorderCompound 機能別   ABC


Copyright (c) 2003-2010 YorozuKotowariYa Ltd.