json文件content1.json格式:
[
{
"title": "大写汉字数字",
"content": "零,壹,贰,叁,肆,伍,陆,柒,捌,玖,拾,佰,仟"
},...”按键,定义 _chooseFile()函数来加载外部json文件:
button("加载文件") {
action {
_chooseFile()
}
}
_chooseFile...()函数:
private fun _chooseFile() {
val fileType = listOf("*.json", "*.txt")
val efset = arrayOf...URL)函数,通过tornadofx提供的loadJsonArray方法,将 "title"和 "content"存入一个map中,由于map的keys是无顺序的,为了保证左侧listview中的内容与json...val obj = it.asJsonObject()
types.add(obj.getString("title"))//每次添加一项,能保证types中的顺序与json