JavaTM 2 Platform
Standard Ed. 6

類別 javax.swing.Spring
的使用

使用 Spring 的軟體套件
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
 

javax.swingSpring 的使用
 

返回 Springjavax.swing 中的方法
static Spring Spring.constant(int pref)
          返回一個 strut -- 一個其 minimumpreferredmaximum 值每個都有值 pref 的 spring。
static Spring Spring.constant(int min, int pref, int max)
          返回一個其 minimumpreferredmaximum 值具有以下值的 spring:分別是 minprefmax
 Spring SpringLayout.Constraints.getConstraint(String edgeName)
          返回指定邊的值,它可以為一個派生值,甚至可以為 null
 Spring SpringLayout.getConstraint(String edgeName, Component c)
          返回控制該元件指定邊及其父級的頂邊或左邊之間距離的 spring。
 Spring SpringLayout.Constraints.getHeight()
          返回 height 屬性的值。
 Spring SpringLayout.Constraints.getWidth()
          返回 width 屬性的值。
 Spring SpringLayout.Constraints.getX()
          返回 x 屬性的值。
 Spring SpringLayout.Constraints.getY()
          返回 y 屬性的值。
static Spring Spring.height(Component c)
          返回一個 spring,其 minimumpreferredmaximumvalue 屬性由所提供元件的 minimumSizepreferredSizemaximumSizesize 屬性的高度定義。
static Spring Spring.max(Spring s1, Spring s2)
          返回 max(s1, s2):一個其值始終大於(或等於)s1s2 的值的 spring。
static Spring Spring.minus(Spring s)
          返回 -s:一個以與 s 相反方向運行的 spring。
static Spring Spring.scale(Spring s, float factor)
          返回一個 spring,其 minimumpreferredmaximumvalue 屬性都是參數 spring s 的屬性的倍數。
static Spring Spring.sum(Spring s1, Spring s2)
          返回 s1+s2:一個連續表示 s1s2 的 spring。
static Spring Spring.width(Component c)
          返回一個 spring,其 minimumpreferredmaximumvalue 屬性由所提供元件的 minimumSizepreferredSizemaximumSizesize 屬性的寬度定義。
 

參數型別為 Springjavax.swing 中的方法
static Spring Spring.max(Spring s1, Spring s2)
          返回 max(s1, s2):一個其值始終大於(或等於)s1s2 的值的 spring。
static Spring Spring.minus(Spring s)
          返回 -s:一個以與 s 相反方向運行的 spring。
 void SpringLayout.putConstraint(String e1, Component c1, Spring s, String e2, Component c2)
          將元件 c1 的邊 e1 連接到元件 c2 的邊 e2
static Spring Spring.scale(Spring s, float factor)
          返回一個 spring,其 minimumpreferredmaximumvalue 屬性都是參數 spring s 的屬性的倍數。
 void SpringLayout.Constraints.setConstraint(String edgeName, Spring s)
          設置控制指定邊的 spring。
 void SpringLayout.Constraints.setHeight(Spring height)
          設置 height 屬性,該屬性控制元件的高度。
 void SpringLayout.Constraints.setWidth(Spring width)
          設置 width 屬性,該屬性控制元件的寬度。
 void SpringLayout.Constraints.setX(Spring x)
          設置 x 屬性,該屬性控制元件位置的 x 值。
 void SpringLayout.Constraints.setY(Spring y)
          設置 y 屬性,該屬性控制元件位置的 y 值。
static Spring Spring.sum(Spring s1, Spring s2)
          返回 s1+s2:一個連續表示 s1s2 的 spring。
 

參數型別為 Springjavax.swing 中的建構子
SpringLayout.Constraints(Spring x, Spring y)
          創建一個指定了 xy 屬性值的 Constraints 物件。
SpringLayout.Constraints(Spring x, Spring y, Spring width, Spring height)
          創建一個指定了 xywidthheight 屬性值的 Constraints 物件。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only