public class AsyncBoxView.ChildState extends Object implements Runnable
コンストラクタと説明 |
---|
AsyncBoxView.ChildState(View v)
子のステータスを構築します。
|
修飾子と型 | メソッドと説明 |
---|---|
View |
getChildView()
このレコードが表す子ビューを取得します。
|
float |
getMajorOffset()
主軸に沿ったオフセットを取得します。
|
float |
getMajorSpan()
主軸に沿ったスパンを返します。
|
float |
getMinorOffset()
副軸に沿ったオフセットを返します。
|
float |
getMinorSpan()
副軸に沿ったスパンを返します。
|
boolean |
isLayoutValid()
子ビューが配置されているかどうかを示します。
|
void |
preferenceChanged(boolean width, boolean height)
この子に対して変更が行われた設定をマークします。
|
void |
run()
子の状態を更新します。
|
void |
setMajorOffset(float offs)
このメソッドは ChildLocator だけにより呼び出されるようにします。キャッシュ化された位置を保持するのに便利な場所だからです。
|
public AsyncBoxView.ChildState(View v)
public View getChildView()
public void run()
更新期間中、関連するドキュメントの読み込みロックを取得して、モデルの操作中にモデルが変更されないようにします。最初に行うのは、実際に変更の必要があるかどうかを調べることです。状態が更新待ちであった場合は、次のことが発生していると考えられます。
run
、インタフェース: Runnable
Thread.run()
public float getMinorSpan()
public float getMinorOffset()
public float getMajorSpan()
public float getMajorOffset()
public void setMajorOffset(float offs)
public void preferenceChanged(boolean width, boolean height)
width
- 幅の設定が変更されている場合は trueheight
- 高さの設定が変更されている場合は trueJComponent.revalidate()
public boolean isLayoutValid()
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.