• 追加された行はこの色です。
  • 削除された行はこの色です。
#navi(../)
*JTableの行を追加、削除 [#c1eb385b]
*JToolBarでアイコンボタンを右寄せ [#dca938c3]
>編集者:[[Terai Atsuhiro>terai]]~
作成日:2006-01-23~
更新日:&lastmod;

#contents

**概要 [#x5e03fe4]
JTableで行の追加と削除を行います。
**概要 [#r2fc1a5c]
JToolBarでアイコンボタンを右寄せ、下寄せで表示します。

http://terai.xrea.jp/swing/toolbarlayout/screenshot.png

**サンプルコード [#z8d01839]
 String path = "/toolbarButtonGraphics/general/";
 URL url1 = MainPanel.class.getResource(path+"Copy24.gif");
 URL url2 = MainPanel.class.getResource(path+"Cut24.gif");
 URL url3 = MainPanel.class.getResource(path+"Help24.gif");
 toolbar.add(new JButton(new ImageIcon(url1)));
 toolbar.add(new JButton(new ImageIcon(url2)));
 toolbar.add(Box.createHorizontalGlue());
 toolbar.add(Box.createVerticalGlue());
 toolbar.add(new JButton(new ImageIcon(url3)));

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

**解説 [#u7eef7af]
JToolBarはデフォルトの場合、BoxLayoutを使用するので、HorizontalGlueをアイコンボタンの間に挟むことで右寄せをしています。

ツールバーが垂直になった場合のことも考えて、VerticalGlueも一緒に挿入していますが、特に問題ないようです。

**参考リンク [#waff2dd4]
-[[Java look and feel Graphics Repository>http://java.sun.com/developer/techDocs/hi/repository/]]

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