9.4、Libgdx简单字符输入

简介: (官网:www.libgdx.cn) 如果应用需要输入一个字符,比如用户名和密码,可以通过简单的对话框实现。 在桌面中使用一个Swing对话框,提示用户输入字符。

(官网:www.libgdx.cn

如果应用需要输入一个字符,比如用户名和密码,可以通过简单的对话框实现。

在桌面中使用一个Swing对话框,提示用户输入字符。

在Android中将会打开一个标准的Android对话框,同样提示用户输入字符。

为了获取用户输入或者用户取消输入的提示,可以实现TextInputListener接口:

public class MyTextInputListener implements TextInputListener {
@Override
public void input (String text) {
}
@Override
public void canceled () {
}
}

input()方法将在用户输入一个字符时调用。canceled()方法将在用户关闭对话框或者点击返回键时调用。

为了调用对话框,如下:

MyTextInputListener listener = new MyTextInputListener();
Gdx.input.getTextInput(listener, "Dialog Title", "Initial Textfield Value");

这将在ApplicationListener.render()方法调用之前调用。

www.libgdx.cn版权所有,如需转载,注明出处)

目录
相关文章
|
9月前
|
Java 数据处理
JavaSE I/O流 字符流
Java8 快速实现List转map 、分组、过滤等操作
43 2
|
4月前
|
自然语言处理 Java 数据处理
Java IO流全解析:字节流和字符流的区别与联系!
Java IO流全解析:字节流和字符流的区别与联系!
169 1
|
9月前
|
存储 Java 开发者
Java的输入输出流:字节流与字符流的技术性探讨
Java的输入输出流:字节流与字符流的技术性探讨
78 0
|
9月前
|
存储 自然语言处理 Java
从零开始学习 Java:简单易懂的入门指南之IO缓冲流、转换流(三十二)
从零开始学习 Java:简单易懂的入门指南之IO缓冲流、转换流(三十二)
|
存储 移动开发 Java
[java进阶]——IO流基本字节流和字符流,字符流中的缓冲流,递归实现多级文件拷贝
[java进阶]——IO流基本字节流和字符流,字符流中的缓冲流,递归实现多级文件拷贝
140 0
|
存储 安全 C语言
爱上c++的第十一天:输入输出流
以前所用到的输入和输出,都是以终端为对象的,即从键盘输入数据,运行结果输出到显示器屏幕上。从操作系统的角度来看,每一个与主机相连的输入输出设备都看作一个文件。例如:终端键盘是输入文件,显示屏和打印机是输出文件。除了以终端为对象进行输入和输出外,还经常用磁盘或光盘作为输入输出对象,这时,磁盘文件既可以作为输入文件,也可以做输出文件。
101 0
爱上c++的第十一天:输入输出流
|
C语言 C++
C++ 初阶 文件操作和io流
C++ 初阶 文件操作和io流
197 0
C++ 初阶 文件操作和io流
|
Java
java中的IO流(字节流和字符流)----读写文件数据
输入流(读)(硬盘👉内存)、输出流(写)(内存👉硬盘)
250 0
java中的IO流(字节流和字符流)----读写文件数据
|
C++
爱上c++的第十二天:文件流的概念(详细版本)
c++的程序运行是要以类对象为操作单位的,要以磁盘文件为对象进行输入输出时,必须定义一个文件流的对象,通过文件流对象将数据从内存输出到磁盘文件,或者通过文件流对象从磁盘文件将数据输入到内存。
141 0
|
存储 编解码 移动开发
Java核心类库之(字符集/编码集、File类、递归、IO流:字节流、字符流、特殊操作流)
计算机中储存的信息都是用二进制数表示的;我们在屏幕上看到的英文、汉字等字符是二进制数转换之后的结果
226 0
Java核心类库之(字符集/编码集、File类、递归、IO流:字节流、字符流、特殊操作流)

热门文章

最新文章