日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

问题之三个输入框

發布時間:2025/3/20 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 问题之三个输入框 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

問題描述:

?? 等價類劃分中的EditBox問題的升級版!!!三個輸入框~

???三個輸入框,都只能允許16個英文字符或數字,按OK結束

?

等價類劃分:

編號

有效等價類

編號

無效等價類

1

16(長度)

3

0>=7

2

a-z,A-Z,0-9(字符)

4

英文/數字以外字符,控制字符,標點符號

?

根據有效或無效的等價類設計的測試用例:

編號

第一框

第二框

第三框

期待輸出

1

?

123ert

.,12

第一框的長度應該為1-6

第二框輸入正確

第三框的字符應當僅包含a-z,A-Z,0-9

2

wsed2

Ss1w3e

SSEEjo

第一框輸入正確

第二框輸入正確

第三框輸入正確

3

iu,.l

,,

12e3r45g

第一框的字符應當僅包含a-z,A-Z,0-9

第二框的字符應當僅包含a-z,A-Z,0-9

第三框的長度應該為1-6

4

?

ji7ug6t

\=8@

第一框的長度應該為1-6

第二框的長度應該為1-6

第三框的字符應當僅包含a-z,A-Z,0-9

5

FR45^

AwS666

?

第一框的字符應當僅包含a-z,A-Z,0-9

第二框輸入正確

第三框的長度應該為1-6

?

?

源代碼如下:

?

1 package test; 2 3 import javafx.application.Application; 4 import javafx.event.ActionEvent; 5 import javafx.event.EventHandler; 6 import javafx.scene.Scene; 7 import javafx.scene.control.Button; 8 import javafx.scene.control.TextField; 9 import javafx.scene.layout.AnchorPane; 10 import javafx.scene.layout.StackPane; 11 import javafx.scene.text.Text; 12 import javafx.stage.Stage; 13 14 public class test extends Application{ 15 public static void main(String[ ] args) { 16 test.launch( args ); 17 } 18 19 public void start( Stage primaryStage ) { 20 primaryStage.setTitle( "Test!" ); 21 AnchorPane root = new AnchorPane(); 22 23 Text text = new Text("請輸入1到6位 數字或字母"); 24 Text text1 = new Text("第一框:"); 25 Text text2 = new Text("第二框:"); 26 Text text3 = new Text("第三框:"); 27 final TextField name1 = new TextField(); 28 final TextField name2 = new TextField(); 29 final TextField name3 = new TextField(); 30 31 AnchorPane.setLeftAnchor(text,50.0); 32 AnchorPane.setTopAnchor(text, 50.0); 33 AnchorPane.setLeftAnchor(text1,50.0); 34 AnchorPane.setTopAnchor(text1, 100.0); 35 AnchorPane.setLeftAnchor(text2,50.0); 36 AnchorPane.setTopAnchor(text2, 150.0); 37 AnchorPane.setLeftAnchor(text3,50.0); 38 AnchorPane.setTopAnchor(text3, 200.0); 39 AnchorPane.setLeftAnchor(name1,150.0); 40 AnchorPane.setTopAnchor(name1, 100.0); 41 AnchorPane.setLeftAnchor(name2,150.0); 42 AnchorPane.setTopAnchor(name2, 150.0); 43 AnchorPane.setLeftAnchor(name3,150.0); 44 AnchorPane.setTopAnchor(name3, 200.0); 45 46 Button button = new Button("OK"); 47 AnchorPane.setLeftAnchor(button,200.0); 48 AnchorPane.setTopAnchor(button, 250.0); 49 50 button.setOnAction(new EventHandler<ActionEvent>(){ 51 public void handle(ActionEvent arg0){ 52 String one = name1.getText(); 53 String two = name2.getText(); 54 String three = name3.getText(); 55 AnchorPane root1 = new AnchorPane(); 56 Stage stage1 = new Stage(); 57 Text text0 = new Text(); 58 Text text5 = new Text(); 59 Text text6 = new Text(); 60 AnchorPane.setLeftAnchor(text0, 50.0); 61 AnchorPane.setTopAnchor(text0, 50.0); 62 AnchorPane.setLeftAnchor(text5, 50.0); 63 AnchorPane.setTopAnchor(text5, 100.0); 64 AnchorPane.setLeftAnchor(text6, 50.0); 65 AnchorPane.setTopAnchor(text6, 150.0); 66 root1.getChildren().addAll(text0,text5,text6); 67 68 if(one.length()<7 && one.length()>0 69 && one.matches("([a-z]|[A-Z]|[0-9]){1,}")) 70 text0.setText("第一框輸入正確"); 71 else if(one.length()<1 || one.length()>6) 72 text0.setText("第一框的長度應該為1-6"); 73 else 74 text0.setText("第一框的字符應當僅包含a-z,A-Z,0-9"); 75 76 if(two.length()<7 && two.length()>0 77 && two.matches("([a-z]|[A-Z]|[0-9]){1,}")) 78 text5.setText("第二框輸入正確"); 79 else if(two.length()<1 || two.length()>6) 80 text5.setText("第二框的長度應該為1-6"); 81 else 82 text5.setText("第二框的字符應當僅包含a-z,A-Z,0-9"); 83 84 if(three.length()<7 && three.length()>0 85 && three.matches("([a-z]|[A-Z]|[0-9]){1,}")) 86 text6.setText("第三框輸入正確"); 87 else if(three.length()<1 || three.length()>6) 88 text6.setText("第三框的長度應該為1-6"); 89 else 90 text6.setText("第三框的字符應當僅包含a-z,A-Z,0-9"); 91 92 Scene scene2 = new Scene (root1,300,200); 93 stage1.setScene(scene2); 94 stage1.show(); 95 96 97 } 98 }); 99 100 root.getChildren().addAll(button,text,text1,text2,text3,name1,name2,name3); 101 102 primaryStage.setScene(new Scene(root, 500, 500)); 103 primaryStage.show( ); 104 } 105 106 }

?

運行結果截圖:

?

?

轉載于:https://www.cnblogs.com/erchen/p/4393243.html

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的问题之三个输入框的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 秋霞成人午夜伦在线观看 | 亚洲人毛茸茸 | 可以看的黄色网 | 免费裸体视频女性 | 国产一区二区波多野结衣 | 国产一区二区三区免费在线观看 | 一级黄色片片 | 72种无遮挡啪啪的姿势 | 72pao成人国产永久免费视频 | 亚洲另类色综合网站 | 亚洲激情在线视频 | 欧美乱论| 久久99热这里只频精品6学生 | 欧美日韩人妻精品一区二区三区 | 一级免费黄色 | 一级片免费播放 | 午夜专区 | 97色伦影院 | 亚洲97视频 | 亚洲欧美另类国产 | 日韩欧美在线观看 | 久久精品视频在线播放 | 欧洲成人在线 | 欧美深夜在线 | 日本在线观看www | 日韩午夜电影网 | 无码精品在线观看 | 久久99精品久久久久久国产越南 | 五月香蕉网 | 中文字幕av一区二区三区谷原希美 | 欧美日韩中文字幕在线播放 | 亚洲一区在线观 | 18成人在线观看 | 婷婷久久综合 | 一级视频在线 | 成人在线免费看片 | 捆绑无遮挡打光屁股调教女仆 | 综合色婷婷 | 伊人三区 | 亚洲精久久| 日韩成人动漫在线观看 | 天天舔天天爽 | 亚洲一区 视频 | 日韩在线观看免费av | 日韩一区二区三区视频 | 疯狂做爰的爽文多肉小说王爷 | 黄色网视频 | 晨勃顶到尿h1v1 | 欧美色图88 | 久久亚洲AV成人无码国产人妖 | 我色综合| 免费毛毛片 | 成人黄色激情 | 欧美视频黄色 | 九九成人| 精品国产aⅴ一区二区三区东京热 | 日本久久综合 | 国产乱子伦一区二区 | 国内自拍视频网站 | 一级片免费在线 | wwww黄色片 | 亚洲精品久久久久 | 天天综合网天天综合 | 精品人妻少妇嫩草av无码专区 | 伊人免费视频 | 午夜视 | 日本亚洲色图 | 爱臀av| 久久婷婷五月国产色综合激情 | 强行糟蹋人妻hd中文 | 中文字幕在线播放一区二区 | 日韩大片免费观看视频播放 | 国产伦理片在线观看 | 国产偷拍一区二区三区 | 91麻豆精品一二三区在线 | 韩国女同性做爰三级 | 激情文学8888 | 男女偷爱性视频刺激 | 91精品人妻一区二区三区蜜桃2 | 中文字幕在线导航 | 中文字幕乱码亚洲无线三区 | 欧美色涩在线第一页 | 舔花蒂 | 亚洲の无码国产の无码步美 | 国产一级大片 | 午夜在线观看视频18 | 日本福利网站 | 99久久久无码国产精品衣服 | 黄色一级片a | 精产国品一区二区三区 | 国产99爱| china国产乱xxxxx绿帽 | av私库在线观看 | 国产av无码专区亚洲av毛片搜 | 特级西西人体4444xxxx | 欧美做受69 | 蜜桃成人av| 国产精品亚洲无码 | 国产一区二区三区影视 |