我如何用材料组件做到这一点?
我不想在边框之间有这样的标签:(当你有多个填充字段时,这看起来不再好看了,在我看来,所有中断的边框都很紧张)
您可以做的一件简单的事情是将提示移到TextInputEditText中,并在TextInputLayout上禁用它。
然后它的行为与旧的EditTexts类似:该行不会中断,因为提示在用户开始键入时消失。如果需要永久显示文本(或者在顶部放置一个TextView),可以使用app:helpertext
。
还有其他方法可以获得完美的结果,但它们似乎很“笨拙”。就像这个和这个。
<com.google.android.material.textfield.TextInputLayout
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox"
app:hintEnabled="false"
app:helperText="helperText"
... >
<com.google.android.material.textfield.TextInputEditText
android:hint="hint"
... />
</com.google.android.material.textfield.TextInputLayout>
有没有一种方法可以完全删除TextField的边框?例如,我想显示该文本中的文本:
在这里,我试图在数组中创建文本字段和标签,并将它们添加到网格窗格中,但在注释行和以后的行中会遇到问题。
嗨,我试图创建一个由JComboBox和JTextField组成的接口。我已经整理好了向JComboBox添加标签的代码,但是我在向文本字段添加标签时遇到了麻烦。如有任何帮助,不胜感激。
我在寻找一种方法来放弃我的程序中的一个getter。我有一堆动态创建的文本字段: 下面是getter,我想在这里返回聚焦的TextField 处理程序将接收聚焦字段并调用我的“model”-class中的checkInput()方法。 此刻,它接收到一个由我自己设置的预定义字段。检查答案的代码有效。感谢任何帮助我的人,如果我自己找到了一个方法,我一定会把它贴在这里。
我有一个带有图像和文本的标签 我得到了一个直观的结果: 如何更改文本位置?我想在图像下面设置文本?
TextField框材质设计截图 我也附上链接,有材料设计指导方针,如果图像不够清晰。我只需要创建一个文本字段框,但我想不通。这里是材料设计指南页面的链接 https://material.io/guidelines/components/text-fields.html#text-fields-text-fields-boxs 还附加了我要创建的文本字段的xml代码。 提前道谢。好心的帮助。