Swing_Designer进展:细化布局管理器
上周末对Swing_Designer做了进一步的改动。这次的改动主要是添加功能,没做重构,另外还修改了一些bug。添加的功能包括:
1.细化GridLayout和GridBagLayout布局管理器的布局设计。当组件被拖动到有GridLayout或GridBagLayout的布局管理器的容器上方时,会在容器显示布局管理网格和位置提示。

2.布局管理器是GridLayout和GridBagLayout的容器或其内组件被选择时,会显现布局网格。拖动容器上的组件可以重新定位布局。

3.增加GridBagLayout的布局限定对象GridBagConstraints的属性编辑支持,添加了11个GridBagConstraints属性的编辑,使开发者方便的编辑GridBagConstraints对象实现组件位置限定。

4.添加Windows经典外观的组件界面设计支持。

为实现1和2中位置布局标签,在ContainerAdapter添加方法getAnchorPainter()来实现绘制组件所在容器的布局管理器提示。目前还没打算添加GroupLayout的支持,这个布局管理器实在是太复杂了。
最新代码已经上载到原处。
顶!
发表于 aa 在 2007年10月30日, 08:11 下午 CST #
能给我你的MSN么?有问题请教,谢谢。
发表于 web 在 2007年11月06日, 04:35 下午 CST #
666
发表于 218.25.90.55 在 2007年11月09日, 10:52 上午 CST #
`1
发表于 211.167.247.20 在 2007年12月25日, 03:04 下午 CST #
学习ING
发表于 colossus 在 2007年12月26日, 04:41 下午 CST #