Java Reference
In-Depth Information
class SplashCanvas extends Canvas
{
private Dimension d;
private Font f;
private String title;
private boolean invert; // defaults to false (no invert)
SplashCanvas()
{
d = new Dimension(250, 250);
f = new Font("arial", Font.BOLD, 50);
title = "geometria";
addMouseListener(new MouseAdapter()
{
@Override
public
void
mouseClicked(MouseEvent me)
{
invert = !invert;
repaint();
}
});
}
@Override
public Dimension getPreferredSize()
{
return d;
}
@Override
public void paint(Graphics g)
{
int width = getWidth();
int height = getHeight();
g.setColor(invert ? Color.BLACK : Color.WHITE);
g.fillRect(0, 0, width, height);
g.setColor(invert ? Color.WHITE : Color.BLACK);
for (int y = 0; y < height; y += 5)
Search WWH ::




Custom Search