SSブログ

NetBeans GUI Editor(Matisse) のバグ [IC]

NetBeans の GUI Editor (Matisse) は優れたエディタであるが、ちょっと困ったバグがある。

コンポーネントを貼り付けるとドラッグ&ドロップすると自動的に位置や大きさが調整される機能がある。この機能を無効に出来ないのだ。ALT キーを押しながらドラッグ&ドロップするとこの機能が無効になったように見えるのだが、キーを離すと結局、調整されてしまう。

すなわち、微妙な位置調整が出来ないのだ。これはどうもバグのようで BTS にも登録されている(#136425)。BTS に現象を説明した動画が添付されているので、これを見ると使いにくいことがよくわかる。  Vote 数は 4 なので、このバグを修正して欲しいという要望は少ないようだ。この不具合は致命的のように見えるのだが、Vote が少ないということは、困っている人が少ないということかもしれない。

Java(Swing) で GUI を 作ることはあまりないのであろう。Java の需要はサーバーと iアプリがやはり高いのだろうか。


しかし、そもそも Java のレイアウト管理は GridBagLayout、FlowLayout、BorderLayout などを用いて作るようになっていて、細かな調整はあまりしなかった気がする。pading や inset を調整すればできるがめんどくさかったような。レイアウトマネージャーを使わずに絶対座標で指定すればどうとでもなるが。

NetBeans の GUI Editor の生成するコードをみると GroupLayout を使って頑張っているようだ。


タグ:NetBeans
コメント(0)  トラックバック(0) 

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

トラックバック 0

トラックバックの受付は締め切りました

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。