JavaTM 2 Platform
Standard Ed. 6

類別 javax.swing.Spring
的使用

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

javax.swing 中 Spring 的使用
 

返回 Spring 的 javax.swing 中的方法
static Spring Spring.constant(int pref)
          返回一個 strut -- 一個其 minimum、preferred 和 maximum 值每個都有值 pref 的 spring。
static Spring Spring.constant(int min, int pref, int max)
          返回一個其 minimum、preferred 和 maximum 值具有以下值的 spring:分別是 min、pref 和 max。
 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,其 minimum、preferred、maximum 和 value 屬性由所提供元件的 minimumSize、preferredSize、maximumSize 和 size 屬性的高度定義。
static Spring Spring.max(Spring s1, Spring s2)
          返回 max(s1, s2):一個其值始終大於(或等於)s1 加 s2 的值的 spring。
static Spring Spring.minus(Spring s)
          返回 -s:一個以與 s 相反方向運行的 spring。
static Spring Spring.scale(Spring s, float factor)
          返回一個 spring,其 minimum、preferred、maximum 和 value 屬性都是參數 spring s 的屬性的倍數。
static Spring Spring.sum(Spring s1, Spring s2)
          返回 s1+s2:一個連續表示 s1 和 s2 的 spring。
static Spring Spring.width(Component c)
          返回一個 spring,其 minimum、preferred、maximum 和 value 屬性由所提供元件的 minimumSize、preferredSize、maximumSize 和 size 屬性的寬度定義。
 

參數型別為 Spring 的 javax.swing 中的方法
static Spring Spring.max(Spring s1, Spring s2)
          返回 max(s1, s2):一個其值始終大於(或等於)s1 加 s2 的值的 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,其 minimum、preferred、maximum 和 value 屬性都是參數 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:一個連續表示 s1 和 s2 的 spring。
 

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


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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