SpringLayout的使用问题

dlmu6307 2005-03-02 08:25:06
按钮6
按钮4 按钮5
按钮1 按钮2 按钮3
要用springlayout实现上面所示的布局,该怎样写啊?
我是这样写的,可是没用
……putConstraint(SpringLayout.WEST,button4,xSpring,SpringLayout.EAST,button1);……
……putConstraint(SpringLayout.SOUTH,button4,ySpring,SpringLayout.NORTH,button1);……
...全文
145 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinajava 2005-03-02
  • 打赏
  • 举报
回复
http://www-900.ibm.com/developerWorks/cn/java/j-mer09173/index.shtml
dlmu6307 2005-03-02
  • 打赏
  • 举报
回复
继续求助
dlmu6307 2005-03-02
  • 打赏
  • 举报
回复
假设只有一个button,我想设置button的下边界和容器的距离是Spring.constant(10),这样写为什么没有效果
JFrame frame = new JFrame("Spring Form");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container contentPane = frame.getContentPane();
SpringLayout layout = new SpringLayout();
contentPane.setLayout(layout);
JButton left = new JButton("Left");
SpringLayout.Constraints constr=layout.getConstraints(contentPane);
constr.setConstraint(SpringLayout.SOUTH,Spring.sum(layout.getConstraints(left).getConstraint(SpringLayout.NORTH),Spring.constant(10)));
这样写后在窗口上根本看不见left,请问这是怎么回事啊?

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧