jjzjj

textField

全部标签

java - 如何在不更改 javafx 边框的情况下更改 TextField 的背景颜色?

我正在尝试将我的文本字段“colorBox0”的背景颜色更改为“value0”,但它去掉了边框。这是我的代码的简化版本:staticPaintvalue0=Paint.valueOf("FFFFFF");TextFieldcolorBox0;colorBox0.setBackground(newBackground(newBackgroundFill(value0,CornerRadii.EMPTY,Insets.EMPTY)));非常感谢任何帮助谢谢 最佳答案 我发现你可以通过使用tostring方法和substring方法从一个

java - 如何在 vaadin 中创建仅支持数字的文本字段

我正在使用Vaadin文本字段,我想将其限制为仅支持其中的数字。我试图覆盖setValue()并在不调用super的情况下返回。setValue()如果文本不是数字。但它似乎没有用。我该如何纠正这个问题?我正在使用Vaadin7。我认为它也不支持NumberField。 最佳答案 如果我理解你的问题是正确的,你想要一个忽略所有非数字输入的字段,而不只是将字段标记为无效。Vaadins体系结构旨在让浏览器中的每个字段在服务器上都有其表示。在我看来,实现此目的最简洁的方法是拥有一个允许输入字母和其他错误字符的浏览器字段。我在Vaadin

JavaFX 2.2 TextField 最大长度

我正在处理JavaFX2.2项目,但在使用TextField控件时遇到问题。我想限制用户可以在每个TextField中输入的字符数。但是我找不到属性或类似maxlength的东西。Swing中存在同样的问题,已解决this方法。如何解决JavaFX2.2问题? 最佳答案 这是在通用文本字段上完成工作的更好方法:publicstaticvoidaddTextLimiter(finalTextFieldtf,finalintmaxLength){tf.textProperty().addListener(newChangeListene

java - 在 JavaFX 中单击可编辑 TableView 单元格外部时如何提交?

我有一个表格单元格工厂,负责在JavaFXTableView中创建一个可编辑的单元格。我正在尝试为tableview实现一些附加功能,以便当用户在可编辑单元格外单击时进行提交(保存编辑的文本,而不是按照默认的tableview行为丢弃。)我添加了一个textField.focusedProperty()事件处理程序,我在其中提交文本字段中的文本。但是,当在当前单元格外单击时,将调用cancelEdit()并调用commitEdit(textField.getText());无效。我已经意识到,一旦cancelEdit()被调用,TableCell.isEditing()就会返回fals

JavaFX 8 - 如何将 TextField 文本属性绑定(bind)到 TableView 整数属性

假设我有这样的情况:我有一个TableView(tableAuthors)和两个TableColumns(Id和Name)。这是TableView使用的AuthorPropsPOJO:importjavafx.beans.property.SimpleIntegerProperty;importjavafx.beans.property.SimpleStringProperty;publicclassAuthorProps{privatefinalSimpleIntegerPropertyauthorsId;privatefinalSimpleStringPropertyauthors

java - 如何使用 Java 在 Selenium WebDriver 的隐藏字段中键入一些文本

我将WebDriver与Java一起用于测试自动化。我有以下隐藏的输入字段HTML代码:如何在Selenium2(WebDriver)的隐藏字段中输入内容?我写的代码是:driver.findElement(By.name("body")).sendKeys("testbody");但是显示如下错误:org.openqa.selenium.ElementNotVisibleException:元素当前不可见,因此可能无法与之交互命令时长或超时:30.04秒有人可以帮我在隐藏字段中写/输入一些文本吗? 最佳答案 首先,您必须将类型属性

java - Java GUI 可以控制 Python 后端吗?

好的,到目前为止,我只有一个图形用户界面(Java)和一个程序(Python)。我想要gui中的按钮按下时将输出发送到python程序并运行它。然后我希望gui程序在右侧的文本框中显示python打印命令。所以,我的问题是,这是否可能,我将如何让它发挥作用?界面importjavax.swing.*;importjavax.swing.border.EmptyBorder;importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;publicclassdogediceext

python - Django:将 CharField 转换为 TextField 且数据完好无损

有没有办法将CharField更改为TextField并保持此列中的数据完好无损?现在我有以下内容:classTestLog(models.Model):failed_reqs=models.CharField(max_length=DB_MAX_CHAR_LENGTH,blank=True)passed_reqs=models.CharField(max_length=DB_MAX_CHAR_LENGTH,blank=True)但是DB_MAX_CHAR_LENGTH是500,事实证明这个字段有时会超过那个,所以我想去:classTestLog(models.Model):faile

python - 我无法导入 Flask-WTF TextField 和 BooleanField

我正在使用virtualenv来设置一个新项目。我使用脚本文件夹中的virtualenvpip安装了很多东西,如下所示:flask\scripts\pipinstallFlask-WTF我没有在全局python文件夹中安装其他包。我的代码如下所示:#ImportingTextFieldandBooleanFieldisnotworking...fromflask.ext.wtfimportForm,TextField,BooleanFieldfromflask.ext.wtfimportRequiredclassLoginForm(Form):openid=TextField('ope

python - 我无法导入 Flask-WTF TextField 和 BooleanField

我正在使用virtualenv来设置一个新项目。我使用脚本文件夹中的virtualenvpip安装了很多东西,如下所示:flask\scripts\pipinstallFlask-WTF我没有在全局python文件夹中安装其他包。我的代码如下所示:#ImportingTextFieldandBooleanFieldisnotworking...fromflask.ext.wtfimportForm,TextField,BooleanFieldfromflask.ext.wtfimportRequiredclassLoginForm(Form):openid=TextField('ope