javax.swing.SpringLayout.getConstraint()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(2.4k)|赞(0)|评价(0)|浏览(235)

本文整理了Java中javax.swing.SpringLayout.getConstraint()方法的一些代码示例,展示了SpringLayout.getConstraint()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。SpringLayout.getConstraint()方法的具体详情如下:
包路径:javax.swing.SpringLayout
类名称:SpringLayout
方法名:getConstraint

SpringLayout.getConstraint介绍

暂无

代码示例

代码示例来源:origin: org.boofcv/boofcv-swing

  1. /**
  2. * Constrain it to the top of it's bottom panel and prevent it from getting crushed below it's size
  3. */
  4. public void constraintSouth(JComponent target, JComponent top, JComponent bottom, int padV ) {
  5. if( bottom == null ) {
  6. layout.putConstraint(SpringLayout.SOUTH, target, -padV, SpringLayout.SOUTH, this);
  7. } else {
  8. Spring a = Spring.sum(Spring.constant(-padV),layout.getConstraint(SpringLayout.NORTH,bottom));
  9. Spring b;
  10. if( top == null )
  11. b = Spring.sum(Spring.height(target),layout.getConstraint(SpringLayout.NORTH,this));
  12. else
  13. b = Spring.sum(Spring.height(target),layout.getConstraint(SpringLayout.SOUTH,top));
  14. layout.getConstraints(target).setConstraint(SpringLayout.SOUTH, Spring.max(a,b));
  15. }
  16. }
  17. }

代码示例来源:origin: org.boofcv/visualize

  1. Spring pw = spring.getConstraint(SpringLayout.WIDTH, centerPanel);
  2. Spring ph = spring.getConstraint(SpringLayout.HEIGHT, centerPanel);
  3. SpringLayout.Constraints c = spring.getConstraints(centerImage);
  4. c.setWidth(Spring.scale(pw, 1.0f));

代码示例来源:origin: org.boofcv/boofcv-swing

  1. Spring pw = spring.getConstraint(SpringLayout.WIDTH, centerPanel);
  2. Spring ph = spring.getConstraint(SpringLayout.HEIGHT, centerPanel);
  3. SpringLayout.Constraints c = spring.getConstraints(centerImage);
  4. c.setWidth(Spring.scale(pw, 1.0f));

代码示例来源:origin: stackoverflow.com

  1. cons.setX(Spring.constant(0));
  2. cons.setY(Spring.constant(0));
  3. cons.setWidth(Spring.scale(layout.getConstraint(SpringLayout.EAST, contentPane), .7f));
  4. cons.setHeight(layout.getConstraint(SpringLayout.SOUTH, contentPane));
  5. cons.setX(layout.getConstraint(SpringLayout.EAST, treePane));
  6. cons.setY(Spring.constant(0));
  7. cons.setWidth(Spring.scale(layout.getConstraint(SpringLayout.EAST, contentPane), .3f));
  8. cons.setHeight(layout.getConstraint(SpringLayout.SOUTH, contentPane));
  9. setPreferredSize(getSize());
  10. setLocationRelativeTo(null);

代码示例来源:origin: stackoverflow.com

  1. p.setBorder(BorderFactory.createLineBorder(Color.GREEN, 10));
  2. Spring pw = layout.getConstraint(SpringLayout.WIDTH, p);
  3. Spring ph = layout.getConstraint(SpringLayout.HEIGHT, p);

代码示例来源:origin: stackoverflow.com

  1. JButton l2 = new JButton("button: width=50%");
  2. Spring panelw = layout.getConstraint(WIDTH, p);

相关文章