public class AsyncBoxView.ChildState extends Object implements Runnable
コンストラクタ | 説明 |
---|---|
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 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, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。