JavaTM 2 Platform
Standard Ed. 5.0

クラス
javax.swing.Spring の使用

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

javax.swing での Spring の使用
 

Spring を返す javax.swing のメソッド
static Spring Spring.constant(int pref)
          柱を返します。
static Spring Spring.constant(int min, int pref, int max)
          minimum 値、preferred 値、および maximum 値がそれぞれ minpref、および max の値を持つスプリングを返します。
 Spring SpringLayout.Constraints.getConstraint(String edgeName)
          指定されたエッジの値を返します。
 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 のコンストラクタ
SpringLayout.Constraints(Spring x, Spring y)
          x プロパティと y プロパティに指定された値で Constraints オブジェクトを生成します。
SpringLayout.Constraints(Spring x, Spring y, Spring width, Spring height)
          xywidth、および height の各プロパティに指定された値を使用して、Constraints オブジェクトを生成します。
 


JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。