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版权所有,如需转载,注明出处)

目录
相关文章
|
2月前
|
Java 数据处理
JavaSE I/O流 字符流
Java8 快速实现List转map 、分组、过滤等操作
16 2
|
4天前
|
存储 算法 C语言
【C++入门到精通】C++的IO流(输入输出流) [ C++入门 ]
【C++入门到精通】C++的IO流(输入输出流) [ C++入门 ]
16 0
|
4月前
|
存储 自然语言处理 Java
从零开始学习 Java:简单易懂的入门指南之IO缓冲流、转换流(三十二)
从零开始学习 Java:简单易懂的入门指南之IO缓冲流、转换流(三十二)
|
4月前
IO流:字符输入流Reader的超详细用法及底层原理
IO流:字符输入流Reader的超详细用法及底层原理
|
7月前
|
存储 Java API
【JavaSE专栏72】字符输入流Reader,用于读取字符数据的抽象类
【JavaSE专栏72】字符输入流Reader,用于读取字符数据的抽象类
|
Java Windows
Java 基础入门 | 第十四章 File以及I/O流
File类的使用java.io.File类代表硬盘上的一个文件或者目录java.io.File类作用每个File类的对象表示一个磁盘文件或目录,其对象属性中包含了文件或目录的相关信息,如名称、长度、所含文件个数等,调用它的方法则可以完成对文
63 0
Java 基础入门 | 第十四章 File以及I/O流
|
Java
java中的IO流(字节流和字符流)----读写文件数据
输入流(读)(硬盘👉内存)、输出流(写)(内存👉硬盘)
194 0
java中的IO流(字节流和字符流)----读写文件数据
|
缓存 Java
【Java】文件操作篇(三)字符输入流、字符输出流及常用子类
文章目录 写在前面 1 FileReader与FileWriter 1.1 文件字符流体系概述 1.2 FileReader构造方法与相关方法摘要 1.3 FileWriter构造方法与相关方法摘要 2 案例实操 2.1 FileReader案例 2.2 FileWriter案例 3 处理流 3.1 BufferedReader介绍及使用案例 3.2 BufferedWriter介绍及使用案例 3.3 缓存文件拷贝
【Java】文件操作篇(三)字符输入流、字符输出流及常用子类
|
存储 编解码 移动开发
Java核心类库之(字符集/编码集、File类、递归、IO流:字节流、字符流、特殊操作流)
计算机中储存的信息都是用二进制数表示的;我们在屏幕上看到的英文、汉字等字符是二进制数转换之后的结果
180 0
Java核心类库之(字符集/编码集、File类、递归、IO流:字节流、字符流、特殊操作流)
|
缓存 Java 开发者
转换流|学习笔记
快速学习转换流
113 0
转换流|学习笔记