package org.test;
import loon.LSystem;
import loon.LTransition;
import loon.Screen;
import loon.component.LClickButton;
import loon.event.GameTouch;
import loon.event.KeyMake.TextType;
import loon.opengl.GLEx;
import loon.utils.timer.LTimerContext;
public class SysInputTest extends Screen {
public LTransition onTransition() {
return LTransition.newEmpty();
}
@Override
public void draw(GLEx g) {
}
@Override
public void onLoad() {
LClickButton click = new LClickButton("Input", 66, 66, 150, 30) {
@Override
public void upClick() {
LSystem.sysText(new TextEvent() {
@Override
public void input(String text) {
}
@Override
public void cancel() {
}
}, TextType.DEFAULT, "测试", "什么也不说");
}
};
add(click);
LClickButton click2 = new LClickButton("Dialog", 66, 166, 150, 30) {
@Override
public void upClick() {
LSystem.sysDialog(new ClickEvent() {
@Override
public void clicked() {
}
@Override
public void cancel() {
}
}, "什么也不提", "提示", "是", "否");
}
};
add(click2);
add(MultiScreenTest.getBackButton(this,0));
}
@Override
public void alter(LTimerContext timer) {
}
@Override
public void resize(int width, int height) {
}
@Override
public void touchDown(GameTouch e) {
}
@Override
public void touchUp(GameTouch e) {
}
@Override
public void touchMove(GameTouch e) {
}
@Override
public void touchDrag(GameTouch e) {
}
@Override
public void resume() {
}
@Override
public void pause() {
}
@Override
public void close() {
}
}