可以在java代码中为文本字段设置背景文本吗?
是否可以在EditText字段中设置为背景文本可以在java代码中为文本字段设置背景文本吗?,java,css,javafx,transparent,Java,Css,Javafx,Transparent,是否可以在EditText字段中设置为背景文本 TextField field = new TextField("(*.xml, *.java...)"); field.setStyle("-fx-prompt-text-fill: transparent;"); 在爪哇? 我不知道这个词,但我想有文本作为模板或在编辑文本的背景,像在登录表单等,任何想法 就像这个网站上的搜索栏一样。你的问题不是很清楚,但我想你只是在问提示文字 TextField field = new Tex
TextField field = new TextField("(*.xml, *.java...)");
field.setStyle("-fx-prompt-text-fill: transparent;");
在爪哇?
我不知道这个词,但我想有文本作为模板或在编辑文本的背景,像在登录表单等,任何想法
就像这个网站上的搜索栏一样。你的问题不是很清楚,但我想你只是在问提示文字
TextField field = new TextField();
field.setPromptText("(*.xml, *.java...)");
从:
TextField支持在以下情况下向用户显示提示文本的概念:
文本字段中没有文本(通过用户或设置
以编程方式)。这是一种有用的通知用户
文本字段中的预期内容,而不必求助于
工具提示或屏幕上的标签
你想达到什么目标?构造函数参数设置
文本
;CSS属性-fx prompt text fill
设置提示文本的颜色(您在此代码段中没有提供任何提示文本)。你想让哪一个透明?好的,我想让我在cinstructor中设置为(..)的文本在背景中,文本字段是透明的,这样用户就可以将自己想要的文本添加到文本字段中,但示例是一个线索。我不明白这一点。您提供了一些文本(”(*.xml,*.java…)
),但您不希望用户能够看到它。但是你确实希望他们能够看到他们键入的文本,大概是吧?所有这些对我来说都毫无意义。如果希望文本透明,可以使用css-fx text-fill:transparent代码>,但我不确定你是问这个。好的,谢谢!再说一次,我希望有一个可见的文本,但在背景中不是文本,你需要在添加新文本之前清除,就像在登录表单中一样,经常在背景中显示用户名,这就是我想要的吗?