对象容器实例
import android.widget.*;
import android.os.*;
import 我的类.环境.*;
import android.app.*;
import 我的类.对象.*;
import android.graphics.*;
import 我的类.对象.按键.*;
import android.view.*;
public class MainActivity extends Activity{
窗体 my;
FrameLayout f=null;
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
f=new FrameLayout(this);
my=new 窗体(this);
对象容器 rq=new 对象容器(100,100,700,700);
int i=0;
while(i<10){
文本按键 wb=new 文本按键(10,i*70,500,50,"hello world!"){
public void 功能(MotionEvent e){
//重写功能方法按键点击后执行
System.exit(0);
}
};
wb.背景颜色=Color.rgb(100,100,100);
rq.Y方向装入对象(wb);
i++;
}
while(i<20){
文本按键 wb=new 文本按键(10,i*70,500,50,"hello world!"){
public void 功能(MotionEvent e){
System.exit(0);
}
};
wb.背景颜色=Color.rgb(200,200,200);
wb.样式=1;
rq.Y方向装入对象(wb);
i++;
}
my.环境.装入对象(rq);
f.addView(my);
setContentView(f);
}
}
容器只显示自己的范围,手可以滑动移动容器里所有对象,对象之间的相对位置不变。
对象容器实例