クラス
javax.swing.Springの使用

Springを使用しているパッケージ 
パッケージ 説明
javax.swing
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
  • javax.swingでのSpringの使用

    Springを返すjavax.swing内のメソッド 
    修飾子と型 メソッド 説明
    static Spring Spring.constant​(int pref)
    柱(minimum値、preferred値、およびmaximum値がすべて値prefを持つスプリング)を返します。
    static Spring Spring.constant​(int min, int pref, int max)
    minimum値、preferred値、およびmaximum値がそれぞれ値minpref、およびmaxを持つスプリングを返します。
    Spring SpringLayout.Constraints.getConstraint​(String edgeName)
    指定されたエッジの値(派生した値、またはnullの場合もある)を返します。
    Spring SpringLayout.getConstraint​(String edgeName, Component c)
    コンポーネントの指定されたエッジと親の上端または左端との間の距離を制御するスプリングを返します。
    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)
    minimumpreferredmaximum、およびvalueの各プロパティが、それぞれ指定されたコンポーネントのminimumSizepreferredSizemaximumSize、およびsizeの各プロパティの高さで定義されているスプリングを返します。
    static Spring Spring.max​(Spring s1, Spring s2)
    常にs1s2のいずれよりも大きいか等しい値を持つスプリングmax(s1, s2)を返します。
    static Spring Spring.minus​(Spring s)
    sと反対方向に動くスプリング-sを返します。
    static Spring Spring.scale​(Spring s, float factor)
    minimumpreferredmaximum、およびvalueの各プロパティが引数スプリングsのプロパティの倍数になっているスプリングを返します。
    static Spring Spring.sum​(Spring s1, Spring s2)
    s1s2の直列接続を表すスプリングs1+s2を返します。
    static Spring Spring.width​(Component c)
    minimumpreferredmaximum、およびvalueの各プロパティが、それぞれ指定されたコンポーネントのminimumSizepreferredSizemaximumSize、およびsizeの各プロパティの幅で定義されているスプリングを返します。
    Spring型のパラメータを持つjavax.swing内のメソッド 
    修飾子と型 メソッド 説明
    static Spring Spring.max​(Spring s1, Spring s2)
    常にs1s2のいずれよりも大きいか等しい値を持つスプリングmax(s1, s2)を返します。
    static Spring Spring.minus​(Spring s)
    sと反対方向に動くスプリング-sを返します。
    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)
    minimumpreferredmaximum、およびvalueの各プロパティが引数スプリングsのプロパティの倍数になっているスプリングを返します。
    void SpringLayout.Constraints.setConstraint​(String edgeName, Spring s)
    指定されたエッジを制御するスプリングを設定します。
    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)
    s1s2の直列接続を表すスプリングs1+s2を返します。
    Spring型のパラメータを持つjavax.swing内のコンストラクタ 
    コンストラクタ 説明
    Constraints​(Spring x, Spring y)
    xプロパティとyプロパティの値を指定して、Constraintsオブジェクトを作成します。
    Constraints​(Spring x, Spring y, Spring width, Spring height)
    xywidthheightの各プロパティの値を指定して、Constraintsオブジェクトを作成します。