我想知道如何在不可编辑的 JTextfield 中固定文本,并允许将文本附加到文本字段文本的开头。
例如,JTextfield(电子邮件)默认包含@domain.com。
您可以输入 blah@domain.com,但不能输入 blah@blah.com。
是否有某种文本/输入监听器可以与此组件一起使用来实现此行为?
任何其他解决方案都会很好,因为我想强制用户使用特定的电子邮件域。
最佳答案
保持简单,只需将常量附加到从文本字段获取的文本即可。此外,还应通知用户可能通过使用标签将某些内容添加到他的输入中。
如果您想允许多个域,请使用一些组合框或列表。
关于Java JTextfield 固定文本,允许在文本开头附加文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8108630/