小编Ali*_*oon的帖子

如何将TornadoFX中的文本字段限制为仅限数字

这里的问题是我想确保用户没有输入任何字符串或文本,特别是我需要在以后输入他的数据库,所以我不会在数据库的部分搞砸了,这里是部分代码是我希望使用带有限制整数的textview(特别是am字段的数量)的视图.PS:我还是JavaFX和TornadoFX的新手,所以希望这听起来不是一个相当愚蠢的问题.

我的代码:

package com.company.view

import javafx.beans.property.SimpleIntegerProperty
import javafx.scene.control.CheckBox
import tornadofx.*
import javafx.scene.control.TextField
import javafx.util.converter.NumberStringConverter
import java.sql.Connection

class Add: View() {
    override val root = Form()
    private val mainMenu: MainMenu by inject()
    private var cname: TextField by singleAssign()
    private var address: TextField by singleAssign()
    private var sname: TextField by singleAssign()
    private var ch: CheckBox by singleAssign()
    private var am: TextField by singleAssign()
    var conn: Connection?= mainMenu.conn

    init {
        with(root) {
            vbox(30.0) {
                fieldset("Enter Your Info below") {
                    field("Enter The Customer's Name") …
Run Code Online (Sandbox Code Playgroud)

java javafx kotlin tornadofx

3
推荐指数
1
解决办法
1053
查看次数

标签 统计

java ×1

javafx ×1

kotlin ×1

tornadofx ×1