package org.loon.main; import loon.EmulatorListener; import loon.Screen; import loon.event.GameTouch; import loon.font.LFont; import loon.opengl.GLEx; import loon.utils.timer.LTimerContext; public class ScreenTest extends Screen implements EmulatorListener { // LTexture texture = loadTexture("loon_wbar.png"); public void onLoad() { } @Override public void draw(GLEx g) { /* * if (text2 == null) { // Image image * =Image.createImage("loon_wbar.png"); * * text2 = AVGDialog.getRMXPDialog("w6.png", 400, 400); } g.draw(text2, * 0, 0); */ /* * g.setColor(LColor.red); g.drawLine(55, 55, 112, 112); g.resetColor(); * * g.draw(texture, 66, 66); */ // if (batch == null) { // batch = new LTextureBatch(text2); // } // batch.begin(); // batch.draw(55, 55); // batch.end(); // g.draw(text2,66,66,100,100,270); // g.translate(200, 200); // g.drawString("中国人民", 66, 66); // g.translate(-200, -200); /* * if (text2 == null) { text2 = texture.copy(240, 240, 43, 43); } if * (batch == null) { batch = new LTextureBatch(text2); } batch.begin(); * batch.draw(155, 155); batch.end(); */ // if(!flag){ /* * flag=true; Canvas canvas = * LSystem.base().graphics().createCanvas(400, 400); * canvas.setColor(LColor.red); canvas.setAlpha(1f); canvas.fillRect(0, * 0, 400, 400); * * if(batch==null){ batch=new LTextureBatch(canvas.toTexture()); } * batch.begin(); batch.draw(33, 33); batch.end(); */ // } // if(!flag){ // flag=true; // font.startChar(); // if(!flag){ // flag=true; // g.translate(255, 155); // g.drawString("中国人民", 66, 66); // g.translate(-255, -155); // g.restoreTx(); // } // font.stopChar(); // } // if(!flag){ // g.begin(); // flag=true; // batch.begin(); // batch.draw(66, 66); // batch.draw(166, 166); // batch.end(); // g.initBatch(); } // g.end(); // g.restoreTx(); /* * (if(!flag){ flag=true; batch.begin(); batch.draw(66, 66); batch.draw(166, * 166); batch.end(); } */ @Override public void close() { // TODO Auto-generated method stub } @Override public void alter(LTimerContext timer) { // TODO Auto-generated method stub } @Override public void touchDown(GameTouch e) { } @Override public void touchUp(GameTouch e) { System.out.println(e.x() + "," + e.y()); System.out.println("up"); } @Override public void touchMove(GameTouch e) { System.out.println("move"); } @Override public void touchDrag(GameTouch e) { System.out.println("drag"); } @Override public void resize(int width, int height) { // TODO Auto-generated method stub } @Override public void resume() { // TODO Auto-generated method stub } @Override public void pause() { } @Override public void onUpClick() { // TODO Auto-generated method stub } @Override public void onLeftClick() { // TODO Auto-generated method stub } @Override public void onRightClick() { // TODO Auto-generated method stub } @Override public void onDownClick() { // TODO Auto-generated method stub } @Override public void onTriangleClick() { // TODO Auto-generated method stub } @Override public void onSquareClick() { // TODO Auto-generated method stub } @Override public void onCircleClick() { // TODO Auto-generated method stub } @Override public void onCancelClick() { // TODO Auto-generated method stub } @Override public void unUpClick() { // TODO Auto-generated method stub } @Override public void unLeftClick() { // TODO Auto-generated method stub } @Override public void unRightClick() { // TODO Auto-generated method stub } @Override public void unDownClick() { // TODO Auto-generated method stub } @Override public void unTriangleClick() { // TODO Auto-generated method stub } @Override public void unSquareClick() { // TODO Auto-generated method stub } @Override public void unCircleClick() { // TODO Auto-generated method stub } @Override public void unCancelClick() { // TODO Auto-generated method stub } }