view Ristipolku.java @ 205:76972d900783 default tip

Fix verbose build echos.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 29 Feb 2024 21:49:56 +0200
parents f3302a2d7815
children
line wrap: on
line source

/*
 * Ristipolku
 * (C) Copyright 2011 Matti 'ccr' Hämäläinen <ccr@tnsp.org>
 *
 * Ohjelmointiprojekti 2010-2011 Java-kurssille T740306.
 */
import javax.swing.*;
import java.awt.event.WindowListener;
import java.awt.event.WindowEvent;
import game.*;


public class Ristipolku extends JFrame implements WindowListener
{
    Engine panel;

    public Ristipolku()
    {
        addWindowListener(this);

        panel = new Engine();

        setSize(1024, 768);
        add(panel);
        setTitle("Ristipolku v"+ G.version);
        setVisible(true);
    }

    public static void main(String[] args)
    {
        G.debug("main()\n");
        new Ristipolku();
        G.debug("main() end\n");
    }

    public void windowClosing(WindowEvent e)
    {
        G.debug("windowClosing()\n");
        panel.stopThreads();
        dispose();
        System.exit(0);
    }

    public void windowOpened(WindowEvent e)
    {
        G.debug("windowOpened()\n");
        panel.startThreads();
    }

    public void windowIconified(WindowEvent e)
    {
        G.debug("windowIconified()\n");
    }

    public void windowClosed(WindowEvent e)
    {
        G.debug("windowClosed()\n");
    }

    public void windowDeiconified(WindowEvent e)
    {
        G.debug("windowDeiconified()\n");
    }

    public void windowActivated(WindowEvent e)
    {
        G.debug("windowActivated()\n");
    }

    public void windowDeactivated(WindowEvent e)
    {
        G.debug("windowDeactivated()\n");
    }
}