package examples.etyllica.gui.subwindow;
import java.awt.Color;
import br.com.etyllica.core.context.Application;
import br.com.etyllica.core.event.KeyEvent;
import br.com.etyllica.core.graphics.Graphics;
import br.com.etyllica.gui.Window;
import examples.etyllica.tutorial09.application.SimpleGuiExample;
public class SubWindowExample extends Application {
public SubWindowExample(int w, int h) {
super(w, h);
}
@Override
public void load() {
loading = 100;
}
@Override
public void updateKeyboard(KeyEvent event) {
if(event.isKeyDown(KeyEvent.VK_1)) {
Window subWindow = new Window(200, 20, 160, 400);
subWindow.setApplication(new SimpleGuiExample(subWindow.getW(), subWindow.getH()));
}
}
@Override
public void draw(Graphics g) {
//Draw background
g.setColor(Color.LIGHT_GRAY);
g.fillRect(x,y,w,h);
}
}