草庐IT

TextField

全部标签

带有监听器的 JavaFX 文本字段给出 : "java.lang.IllegalArgumentException: The start must be <= the end"

我遇到异常,但不明白是什么原因导致的。这是一个带有FXML文件的FX应用程序。在应用程序的init()部分,我向文本字段添加了一个监听器,该监听器调用一个函数,该函数使用正则表达式监视字符串以获取模式。tf.textProperty().addListener((observable,oldValue,newValue)->{handleInput(newValue);});函数:privatevoidhandleInput(Strings){s=s.toUpperCase();Matchermatcher=Pattern.compile("^[A-Z]{2}(20|21|22|23|

javafx:如何使 TableCell Edit 返回 double 而不是字符串,并且字体会根据条件更改颜色?

我有Trade对象类和一个publicclassTrade{privateDoublePropertyprice;privateReadOnlyBooleanWrappercaution;publicTrade(doubleprice){this.price=newSimpleDoubleProperty(price);this.caution=newReadOnlyBooleanWrapper();this.caution.bind(this.volume.greaterThan(0));}publicdoublegetPrice(){returnthis.price.get();}

java - 带有 TextFormatter 和/或 UnaryOperator 的 JavaFX 8 中用于整数的数字文本字段

我正在尝试使用JavaFX8的TextFormatter为整数创建一个数字TextField。使用UnaryOperator的解决方案:UnaryOperatorintegerFilter=change->{Stringinput=change.getText();if(input.matches("[0-9]*")){returnchange;}returnnull;};myNumericField.setTextFormatter(newTextFormatter(integerFilter));使用IntegerStringConverter的解决方案:myNumericFiel

c++ - 在屏幕上用 SFML 编写文本输入

所以我正在创建一个图形计算器。我有一个输入字符串s。从字符串中,我可以使用SFML对其进行绘图。我从MINx坐标到MAXx坐标开始,从EvaluateString()方法获取相应的y,然后将所有坐标发送到VertexArrayv。我已经编写了我的方法和绘图方法,它们都运行良好.但是,我有一个小问题。我想在屏幕上输入我的字符串,比如这样的“sin(cos(tan(x)))”。我正在努力寻找一种方法来做到这一点。我有点想通了它与事件TextEntered有关,但我仍然无法完全找到任何东西。请给我一个方法。classCalculator{public:voidmain();private:W

Javafx Textfield:Swing Inputverifier的替代方案?

我正在寻找JavafxTextfield的SwingInputverifer的替代方案。摆动输入器将防止验证的输入。考虑以下秋千JTEXTFIELD代码:InputVerifieriv=newInputVerifier(){/*(non-Javadoc)*@seejavax.swing.InputVerifier#verify(javax.swing.JComponent)*/@Overridepublicbooleanverify(JComponentinput){JTextFieldtf=(JTextField)input;if(!myRegExTool.matches(tf.getTex

ios - 如何在不删除 ios Objective C 中的某些字符的情况下编辑 uitextfield

我有一个显示产品折扣的文本字段。当加载文本字段的值将是0.00但是当用户开始输入时,假设他输入了2,那么在文本字段中十进制值00应该消失并且新值应该是0.2那么如果他输入5,那么新值应该是0.25我还必须防止用户删除前两位数字,即0。如果他在没有输入任何值的情况下关闭键盘,则该值必须设置为默认值0.00。这有点棘手。我如何以及在哪里可以实现它? 最佳答案 -(BOOL)textFieldShouldBeginEditing:(UITextField*)textField{if(textField.text.length&&[text

ios - 如何在 UIAlertController 中为 UITextField 添加边距?

我目前正在实现一个带有文本输入的UIAlertController。我成功地做到了,没有任何问题。但是,我想更改它的外观,尤其是在文本字段之间添加边距。Thisishowitlooksrightnow.但是我不希望这些文本字段关闭。问题是,如何为文本字段添加边距?我的代码和尝试:funccreateNameChangeSheet(){vartvName:UITextField?vartvSurname:UITextField?letsheet=UIAlertController(title:"action",message:"alertView",preferredStyle:.Ale

ios - 从 TableView 单元格内的文本字段获取文本

我的TableView中有几行,每一行都是包含单个UTextField的自定义单元格类的实例。我已经为每个分配了一个标签,但我需要知道如何检索每个文本字段文本值并将这些值分配给适当的字符串。overridefunctableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{letcell=tableView.dequeueReusableCellWithIdentifier("paymentCell",forIndexPath:indexPath)as!Paym

ios - 由多个文本字段组成的邮件表单

我对在xcode中制作应用程序非常陌生,在制作我的应用程序时遇到了一个小问题。所以我想做的是,我想要一个包含多个文本字段的页面,当您按下一个按钮时,文本字段中的所有信息都会作为邮件发送。除了一件事,我一切正常。发送邮件时,所有信息都在一行中,我希望每个文本字段中的信息都在邮件中的单独行中。我感谢任何帮助,对于任何拼写错误,我深表歉意,我来自丹麦。:)代码:@IBOutletvartext3:UITextField!@IBOutletvartext2:UITextField!@IBOutletvartext1:UITextField!@IBActionfuncsendEmail(send

ios - UIAlertController 缓慢出现和关闭 - Swift

我正在使用Swift开发一个iOS应用程序,我遇到了两个问题,UIAlertController非常慢!1-显示缓慢且抖动我已经设置了一个UITableViewController,当我点击一个单元格时,它会触发以下代码:letalertController=UIAlertController(title:"EnterExamGrade",message:nil,preferredStyle:UIAlertControllerStyle.Alert)alertController.addTextFieldWithConfigurationHandler({(textField:UITe