• 追加された行はこの色です。
  • 削除された行はこの色です。
#navi(../)
*JComboBoxのItemを左右に配置 [#v60ec86f]
>編集者:[[Terai Atsuhiro>terai]]~
作成日:2005-01-17~
更新日:&lastmod;

#contents

**概要 [#m0d6bf26]
JComboBoxのItemにテキストを左右に分けて配置します。

http://terai.xrea.jp/swing/lrcombobox/screenshot.png
#screenshot

**サンプルコード [#oace48f1]
 class LRItem{
   private final String leftText;
   private final String rightText;
   public LRItem(String strLeft, String strRight) {
     leftText  = strLeft;
     rightText = strRight;
   }
   public String getHtmlText() {
     return "<html><table width='240'><tr><td align='left'>"+leftText+
     "</td><td align='right'>"+rightText+"</td></tr></table></html>";
   }
   public String getLeftText()  { return leftText; }
   public String getRightText() { return rightText; }
   public String toString()     { return getHtmlText(); }
 }

-[[サンプルを起動>http://terai.xrea.jp/swing/lrcombobox/sample.jnlp]]
-[[jarファイル>http://terai.xrea.jp/swing/lrcombobox/sample.jar]]
-[[ソース>http://terai.xrea.jp/swing/lrcombobox/src.zip]]
-&jnlp;
-&jar;
-&zip;

**解説 [#h9d560bf]
htmlのtableタグを使って、Itemに設定した文字列を左右に振り分けます。

**参考リンク [#k039e984]
-[[JComboBoxのItemを左右にクリップして配置>Swing/ClippedLRComboBox]]

**コメント [#fe8212eb]
#comment