Это объект, который можно использовать для рисования графических примитивов в программе 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...
}
}
Существуют схожие контексты практически во всех других средах пользовательского интерфейса. Java или не Java.