标签: textfield

Cocos2d中的UITextField示例

任何人都可以建议一些在cocos2d中使用UITextField的链接.我想按标签,然后UITextField应该选择,我需要编辑UITextField.

objective-c textfield cocos2d-iphone

12
推荐指数
2
解决办法
3万
查看次数

带有MaskFormatter的JFormattedTextField

我有一个JFormattedTextField我用来限制日期和时间的条目.我想使用a MaskFormatter来显示占位符字符.有没有一种方法使用MaskFormatter上的顶部JFormattedTextField时,文本字段已在使用SimpleDateFormat

谢谢,杰夫

java swing datetime textfield

12
推荐指数
1
解决办法
3万
查看次数

更改AWT TextField的边框颜色

在AWT应用程序中,我需要设置TextField的边框颜色.

在JTextField中,我知道我们可以做到以下几点

JTextField tf = new JTextField();
tf.setBorder(BorderFactory.createLineBorder(Color.decode("#2C6791")));
Run Code Online (Sandbox Code Playgroud)

但是在awt TextField中无法使用setBorder()方法.这个问题有解决方法吗?

java swing border awt textfield

12
推荐指数
1
解决办法
2万
查看次数

如何取消屏蔽JavaFX PasswordField或正确屏蔽TextField?

在我的用户界面中,我有一个像这样的密码字段(urm底部的那个!):

使用JavaFX PasswordField登录对话框

我希望用户能够检查您在图片中看到的复选框,并显示所有"秘密"密码字符.与我们从许多现代密码请求UI中获得的选项没什么不同:s漂浮在周围.但是,我在JavaFX API中找不到任何可以让我这样做的东西?

如果我的担心成立,那么我想用一个TextField显示最后一个键只按下半秒或直到按下下一个键,然后他将屏蔽所有以前的用户输入.这将产生一种很酷的动画效果,人们可以在现代UI中看到它们:s.但是,有没有办法让我掌握OS依赖(我认为它是操作系统依赖??)我应该使用的密码回音字符?

如果无法获得与操作系统相关的字符,那么我很乐意使用您在图片上看到的字符(Windows 8计算机上的JavaFX).这个陌生人的UTF-8代码点是什么?

utf-8 password-protection textfield javafx-2

12
推荐指数
2
解决办法
1万
查看次数

在dev工具中设置输入占位符CSS的样式

我知道如何使用每个浏览器指定的伪类在浏览器中设置占位符文本/背景/字体大小等CSS的样式.但是我无法使用开发工具在浏览器中设置它们的样式,并且没有找到答案是否可能.

我喜欢使用占位符样式而不需要试错工作流程.

css html5 placeholder textfield css3

12
推荐指数
1
解决办法
1975
查看次数

如何更改TextField的背景颜色而不更改javafx中的边框?

我试图将我的TextField"colorBox0"的背景颜色更改为"value0",但它摆脱了边框.
这是我的代码的简化版本:

   static Paint value0 = Paint.valueOf("FFFFFF");
   TextField colorBox0;
   colorBox0.setBackground(new Background(new BackgroundFill(value0, CornerRadii.EMPTY, Insets.EMPTY)));
Run Code Online (Sandbox Code Playgroud)

非常感谢任何帮助
谢谢

java javafx textfield background-color javafx-2

12
推荐指数
3
解决办法
3万
查看次数

颤振:轮廓输入边框

我试图为我的文本字段构建边框,例如:

return TextField(
  ...
 border: OutlineInputBorder(
  borderSide: BorderSide(
   color: Colors.red, 
    width: 5.0),
    )
  )
)
Run Code Online (Sandbox Code Playgroud)

但它总是返回宽度为1.0的黑色边框。我发现改变颜色的唯一方法是创建一个ThemeData,在其中指定提示颜色,但是找不到改变宽度的方法。

textfield dart flutter

12
推荐指数
3
解决办法
1万
查看次数

TextField 使用 setState 失去焦点

我有一个习惯StatefulWidget,当输入一个空字段时,它会自动在下面添加一个新的空字段,以便用户可以继续添加数据。

但是,当我使用setStateinonChanged添加新字段时,键盘被关闭并且焦点丢失在当前聚焦的字段上。

Io 如何防止这种情况发生?

 TextField(
          hintText: widget.newEntryHint,
          text: data[index].value,
          onChanged: (val) {
            setState(() {
              data[index].value = val;
    
              //if last item in list, add an extra field below
              if (val.length > 0 && index == (data.length -1)) {
                data.add(TextListItem(value: ""));
              }
            });
          },
        )
Run Code Online (Sandbox Code Playgroud)

自定义 TextField 供参考:

class MyTextField extends StatefulWidget {
  MyTextField({
    this.text,
    this.hintText = "",
    this.onChanged,
    this.onSubmitted,
    this.textAlign = TextAlign.left,
    this.focusNode,
    this.autofocus = false,
    this.obscureText = false,
    this.padding = const EdgeInsets.all(0.0),
    this.keyboardType = …
Run Code Online (Sandbox Code Playgroud)

keyboard focus textfield flutter

12
推荐指数
2
解决办法
3023
查看次数

如何使用 StreamBuilder 更新 TextField 的值?

我有一个textfield,我sqflite在我的应用程序中使用数据库。该sqflite有,我需要分配给我的价值textfield

这是我的textfield代码

 StreamBuilder<String>(
    stream: patientHealthFormBloc.doctorName,
    builder: (context, snapshot) {
      return TextFormField(
        initialValue: patientHealthFormBloc.doctorNameValue,
        onChanged: (value) {
          patientHealthFormBloc.doctorNameChanged(value);
        },
        ...
Run Code Online (Sandbox Code Playgroud)

现在在initstate我的类的方法中,我从数据库中获取值。这是一个异步操作,所以需要时间。

我的 bloc 类有如下代码

Function(String) get doctorNameChanged => _doctorName.sink.add;
Run Code Online (Sandbox Code Playgroud)

因此,一旦我从数据库中收到值,我就会调用以下方法

doctorNameChanged("valuefromdatabase");
Run Code Online (Sandbox Code Playgroud)

但我看不到文本字段中的值。我的数据库中还有一个值。是否可以在不使用TextEditingController或的情况下更新值setState。我是个试图避免那些因为我的课是很多chuncks和方式过于复杂,使用任何上述我一直在使用与同样的方法试了划分RadioButton,并CheckBox和他们似乎正确更新。该值也会更新, _doctorName.stream.value其中存在于数据库中但textfield不显示任何数据。我也尝试改变颜色,textfield所以那里没有问题,而且我能够看到我输入的内容。

我做了一个应用程序的小演示https://github.com/PritishSawant/demo/tree/master/lib

sqflite我正在使用shared preferences而不是使用,但问题仍然存在

textfield dart flutter rxdart sqflite

12
推荐指数
1
解决办法
3035
查看次数

iOS 14 SwiftUI 键盘自动提升视图

我在我的视图中使用 TextField,当它成为第一响应者时,它会离开视图,如下面的 GIF 所示。

有什么办法可以摆脱这种行为吗?

在此处输入图片说明

这是我的代码

NavigationView(content: {
    ZStack{
        MyTabView(selectedIndex: self.$index)
            .view(item: self.item1) {
                NewView(title: "Hello1").navigationBarTitle("")
                    .navigationBarHidden(true)
            }
            .view(item: self.item2) {
                NewView(title: "Hello2").navigationBarTitle("")
                    .navigationBarHidden(true)
            }
            .view(item: self.item3) {
                NewView(title: "Hello3").navigationBarTitle("")
                    .navigationBarHidden(true)
            }
    }.navigationBarHidden(true)
    .navigationBarTitle("")
}).ignoresSafeArea(.keyboard, edges: .bottom)
Run Code Online (Sandbox Code Playgroud)

// 新视图

struct NewView:View {
    @State var text:String = ""
    var title:String
    var body: some View {
        VStack {
            Spacer()
            Text("Hello")
            TextField(title, text: self.$text)
                .textFieldStyle(RoundedBorderTextFieldStyle())
            
        }.padding()
        .onAppear {
            debugPrint("OnApper \(self.title)")
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

keyboard textfield swift swiftui ios14

12
推荐指数
5
解决办法
5953
查看次数