上周末对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 #

发表一条评论:
  • HTML语法: 禁用

This blog copyright 2009 by williamchen