我在Flash/AS3中写了一些东西,我遇到了这个问题:
ReferenceError: Error #1056: Cannot create property txtInput on package.name.DocumentClasss
基本上我有一个文档类,我可以创建movieclips剪辑的实例并编译没有问题.但是当我在舞台上放置一个输入文本字段(调色板中的"T"图标),并且它拒绝编译时出现上述错误.
我不确定这是否有所不同,但我在FlashDevelop中编写ActionScript,并在Flash IDE中完成编译.我也有两个Strict Mode并Warnings Mode选择下Publish Settings -> Flash -> Script -> Settings... -> Errors.
我已经在网上搜索了这个解决方案,并且那里的唯一建议似乎是不在Flash IDE中插入文本字段,而是在文档类中动态创建它们.
有更好的解决方案吗?
谢谢
我只需要允许用户在textinput中输入以下字符:
A-ZA-Z0-9 @#$%^*_!|
<form action="http://www.cknuckles.com/cgi/echo.cgi" method="get" name="logOn">
User Name:<br />
<input type="text" name="userName" size="25" /><br />
Password:<br />
<input type="password" name="pw" size="25" /><br />
<input type="submit" value="Log In" onClick="validate()"/>
</form>
Run Code Online (Sandbox Code Playgroud)
上面是我的HTML,下面是我试图用来验证它的JavaScript - 但它不起作用 - 任何线索.
<script language="javascript">
document.logOn.onsubmit=validate;
function validate(){
var name=document.logOn.pw.value;
if(!name = "[a-zA-Z0-9!@#$%^*_|]"){
alert("Your Password Cant Have any thing other than a-zA-Z0-9!@#$%^*_| - Play It Straight!");
return false;
}
return true;
}
</script>
Run Code Online (Sandbox Code Playgroud)
但这不起作用.我仍然可以把字符放在">","<"和"{"等中.
有什么想法吗?
我正在使用TextField组件来捕获电话号码.当用户输入时,如果条目不是数字或者不遵循格式并且显示错误文本,我想使条目无效.目前,即使不触及该字段,也会显示errorText.我怎样才能实现这种行为?
任何帮助是极大的赞赏.
我理解MySQL TEXT和MEDIUMTEXT字段的大小/存储限制,但我只想绝对确定(在我签署更改之前)我没有考虑使用TEXT中的现有数据转换字段的任何不利影响到MEDIUMTEXT.
我关心的主要是性能,完整性和磁盘存储.
谢谢
我试过了
#Default size for text inputs.
config.default_input_size = 10
Run Code Online (Sandbox Code Playgroud)
来自config/initializers/simple_form.rb
我也试过了 <%= f.input :message, :input_html => {:size => 10} %>
但这些都不会改变我的文本字段的显示方式.
我想禁用文本字段键盘中的预测文本。在原生 android 和 IOS 中并不难,但我还没有在 Flutter 中找到解决方案。
我曾尝试使用 autocorrect: false 和更改键盘类型,但它不起作用。
TextField(
autocorrect: false,
keyboardType: TextInputType.emailAddress,
decoration: new InputDecoration(hintText: "Enter text"),
autofocus: true,
),
Run Code Online (Sandbox Code Playgroud) 我有一个屏幕,其中包含一个Form带有StreamBuilder. 当我从 加载初始数据时StreamBuilder,TextFormField按预期显示数据。
当我点击 内部时TextFormField,软件键盘会出现,这会导致小部件重建。当键盘再次按下时,同样的情况再次发生。
不幸的是,StreamBuilder再次订阅了并且文本框值被替换为初始值。
这是我的代码:
@override
Widget build(BuildContext context) {
return StreamBuilder(
stream: _bloc.inputObservable(),
builder: (context, snapshot) {
if (snapshot.hasData) {
return TextFormField(
// ...
);
}
return const Center(
child: CircularProgressIndicator(),
);
},
);
}
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
我正在尝试创建一个电话验证屏幕,用户必须在自己的文本字段中输入 5 个数字,如下所示。

我有两个问题:
这是一些代码,以防有帮助,这是一些非常混乱的解决方案,因此如果有问题,请道歉:
@Composable
fun CodeTextFields(
modifier: Modifier = Modifier,
length: Int = 5,
onFilled: (code: String) -> Unit
) {
var code: List<Char> by remember {
mutableStateOf(listOf())
}
val focusRequesters: List<FocusRequester> = remember {
val temp = mutableListOf<FocusRequester>()
repeat(length) {
temp.add(FocusRequester())
}
temp
}
Row(modifier = modifier) {
(0 until length).forEach { index ->
OutlinedTextField(
modifier = Modifier
.weight(1f)
.padding(vertical = 2.dp)
.focusRequester(focusRequesters[index]),
textStyle = MaterialTheme.typography.h4.copy(textAlign = …Run Code Online (Sandbox Code Playgroud) 据我了解,Jetpack Compose Textfield 有一个 API 用于捕获键盘操作,但我不知道该 API 中有哪些可以捕获 Enter-Input
此捕获输入输入的用例是启用单击 Enter 并尝试转到下一个 TextField 并保持键盘打开
OutlinedTextField(
value = username.value,
onValueChange = {
username.value = it
},
keyboardActions = KeyboardActions(
onDone = {},
onGo = {},
onNext = {},
onPrevious ={},
onSearch ={},
onSend = {}
)
)
Run Code Online (Sandbox Code Playgroud) android textfield kotlin android-jetpack-compose android-compose-textfield
我用JavaFX编写了一个应用程序,它只能用于键盘的箭头.所以我在Scene的舞台上阻止了MouseEvent,并且我"监听"了KeyEvents.我还关闭了所有节点的可聚焦性:
for(Node n : children) {
n.setFocusTraversable(false);
Run Code Online (Sandbox Code Playgroud)
现在我有一些文本字段,复选框和按钮.我想以编程方式更改输入控件(textfield,checkbox,..)的状态:例如,我想进入文本字段以编程方式编辑内容.所以我的问题是:如何进入非焦点可遍历的文本字段?因为textfield.requestFocus(); 因为我将false设置为textfield的focustraversable属性,所以不再起作用了.
谢谢
textfield ×10
android ×2
dart ×2
flutter ×2
keyboard ×2
autocorrect ×1
character ×1
events ×1
field ×1
flash ×1
flashdevelop ×1
focus ×1
height ×1
javafx-2 ×1
javascript ×1
kotlin ×1
limit ×1
material-ui ×1
mysql ×1
simple-form ×1
types ×1
validation ×1