"Context"是许多Java开发人员用于携带状态信息的类的通用名称.所以必然会看到很多包含上下文的不同类名.
桌面Java中的图形上下文通常表示java.awt.Graphics或java.awt.Graphics2D类.它们包含有关绘图属性的信息:颜色,线条属性,剪裁区域等.
它是一个可用于在 SWING/AWT 程序上绘制图形基元的对象。
例子:
class JMyComponent extends JComponent
{
@Override
public void paint(Graphics g) {
// g contains graphics context
g.fillOval(...); // draw an oval on the component
// more graphics primitives...
}
}
Run Code Online (Sandbox Code Playgroud)
几乎所有其他 UI 框架都有类似的上下文。Java 或非 Java。
| 归档时间: |
|
| 查看次数: |
6839 次 |
| 最近记录: |