(libgdx学习)TextInputListener

来源:互联网 发布:淘宝网注册账户 编辑:程序博客网 时间:2024/05/16 14:05


一、应用举例

MyTextInputListener

package com.example.groupactiontest;import com.badlogic.gdx.Input.TextInputListener;public class MyTextInputListener implements TextInputListener {@Overridepublic void canceled() {//当用户按下cancel的时候调用System.out.println("----------->cancel");}@Overridepublic void input(String arg0) {//当用户按下ok的时候调用System.out.println("-------->input");}}


MyGame

package com.example.groupactiontest;import com.badlogic.gdx.ApplicationListener;import com.badlogic.gdx.Gdx;import com.badlogic.gdx.Input.Keys;import com.badlogic.gdx.Input.Peripheral;import com.badlogic.gdx.graphics.GL10;public class MyGame implements ApplicationListener {@Overridepublic void create() {MyTextInputListener listener = new MyTextInputListener();Gdx.input.getTextInput(listener, "zzt", "i love zzt");//第二、第三个参数分别为对话框的标题、输入框的初始化内容}@Overridepublic void dispose() {// TODO Auto-generated method stub}@Overridepublic void pause() {// TODO Auto-generated method stub}@Overridepublic void render() {Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT);}@Overridepublic void resize(int arg0, int arg1) {// TODO Auto-generated method stub}@Overridepublic void resume() {// TODO Auto-generated method stub}}

三、效果图



四、源码下载

http://download.csdn.net/detail/caihongshijie6/7041969

1 0
原创粉丝点击