JTableの行を追加、削除

編集者:Terai Atsuhiro
作成日:2006-01-23
更新日:2024-02-03 (土) 14:29:23

概要

JTableで行の追加と削除を行います。

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

サンプルコード

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)));

解説

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

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

参考リンク

コメント