No Programming, No Life

新しいNPNLです。http://d.hatena.ne.jp/fumokmm/ から引っ越してきました。

packメソッドについて

packメソッドについて。


調べが甘いので曖昧だがひとまず分かったことを書いておく。


どうもpackするとその時のサイズに合わせてコントロールや
コンポジットのサイズ調整を行うメソッドらしいが、
このpackとsetBoundsとかの対応がよくわからん。
computeSizeあたりと絡んでそうだけど。

shell.setSize(new Point(SWT.DEFAULT, SWT.DEFAULT));

とすると、その時の標準サイズ?になるんだけど、
その後にpackしてやらないとサイズは0になってしまう模様で…。
HTMLに慣れてしまったせいか、GUIアプリの自由度は
かえって大変かも。

参考サイト

NOT_FOUND 404