Java,SWTのコンポーネントKTableを用いてウィンドウサイズの変更時にテーブル内の特定のセルの横幅も変更するにはどうすれば良いでしょうか? できればサンプルコードでお願いします。 具体的には「テーブル幅:600pxで列1:100px,列2:200px,列300px」の時にテーブル幅が700pxに変更されたとき列2が300pxに変更される動作を行いたく思っています。

回答の条件
  • 1人2回まで
  • 13歳以上
  • 登録:2010/08/01 10:50:27
  • 終了:2010/08/08 10:55:03

回答(2件)

id:yamaneroom No.1

yamaneroom回答回数1040ベストアンサー獲得回数612010/08/01 10:59:29

setPreferredWidthメソッドを使って列の幅を変更すればよい。

http://www.javadrive.jp/tutorial/jtable/index6.html

id:fe26

SwingのJTableではなく、SWTのKTableです。

2010/08/01 12:59:28
id:ko8820 No.2

ko8820回答回数1221ベストアンサー獲得回数692010/08/01 20:55:13

ポイント70pt

http://sourceforge.net/projects/ktable/

JAVADOCを見るしかないけど・・。

Java Swing Hacks ―今日から使える驚きのGUIプログラミング集
Joshua Marinacci Chris Adamson 神戸 博之 (監訳)
4873112788

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません