container2d.java
来自「java learn PPT java learn PPT java learn」· Java 代码 · 共 38 行
JAVA
38 行
package magic.awtex;
import java.awt.*;
import java.util.*;
import magic.graphics.*;
// 定义一个可以容纳其他组件的容器
public abstract class Container2D extends Component2D
{
// 容纳组件的动态vecotr,以及所有组件的枚举
protected Vector components;
protected Enumeration e;
// 使用传入的背景图像和位置创建一个新的Container2D对象
protected Container2D(Vector2D p)
{
super();
components = new Vector();
pos = p;
if(pos == null)
{
pos = new Vector2D.Double();
}
updateBounds();
}
// 将传入的组件添加到指定的位置
public abstract void add(Component2D c, double x, double y);
// 更新容器的边界
public abstract void updateBounds();
} // Container2D
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?