日韩性视频-久久久蜜桃-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年技術見證,附贈技術全景圖

總結

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

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

主站蜘蛛池模板: 免费黄色国产 | 在线播放精品 | 国产日韩亚洲 | 性色欲网站人妻丰满中文久久不卡 | av一区免费| 69av国产| 欧美一级一片 | 九九在线精品视频 | jzzijzzij亚洲成熟少妇18 欧美www在线观看 | 成人性生交7777 | 激情中文字幕 | 色呦呦网站入口 | 久久久久久一 | 久久五 | 99国产成人精品 | 国产一卡二卡三卡四卡 | 久久久久久久一区二区 | 国产精品天天av精麻传媒 | 免费久久久久久 | 色窝窝综合色窝窝久久 | 抱着老师的嫩臀猛然挺进视频 | 污污视频免费看 | 欧美日韩高清一区二区 国产亚洲免费看 | 在线视频欧美日韩 | 在线播放黄色网址 | 亚洲av无码专区国产乱码不卡 | 亚洲午夜精品久久久久久app | 国产成人三级在线播放 | 欧美区一区二区三 | 日本天堂网 | 国产91在线免费 | 久久久999精品 | 亚洲成人一区二区三区 | 精品国产区一区二 | 亚洲一二三区视频 | 欧美成人免费播放 | 精品99999| 亚洲bb| japansexxxxhd医生| aa在线视频 | 亚洲国产情侣 | 天天在线免费视频 | 黑森林福利视频导航 | 91在线看片 | 91九色国产ts另类人妖 | 一级bbbbbbbbb毛片 | 日本精品国产 | www.热久久 | 91精品人妻一区二区三区蜜桃2 | 杨幂一区二区国产精品 | 欧美精品电影一区二区 | 亚洲精品1234 | 日韩视频三区 | 91九色在线视频 | 国产一区免费视频 | 成年人性生活免费视频 | 99热99这里只有精品 | 色欧美视频| av自拍| 亚洲精品在线免费观看视频 | 午夜激情在线观看 | 亚洲综合影院 | 天堂av一区 | 色播久久 | 亚洲第一页在线 | 色屁屁www影院免费观看入口 | 涩涩视频免费观看 | 一级黄色免费观看 | 婚后打屁股高h1v1调教 | 最好看的日本字幕mv视频大全 | 精品网站999 | 日本国产精品视频 | 日本xxxx免费| 成人黄色一级片 | 午夜天堂av | 亚洲成人aa| 精品无码三级在线观看视频 | 少妇乱淫| 91精品国产色综合久久不8 | 一区二区三区在线播放视频 | 人妻熟人中文字幕一区二区 | 最近国语视频在线观看免费播放 | 日韩欧美国产一区二区三区在线观看 | 亚洲妇女av | 日韩av色图 | 亚洲精品一二三四 | 噜噜噜视频 | 在线中文字日产幕 | 久久亚洲影院 | 日韩一区二区三免费高清在线观看 | 天堂a视频| 狠狠躁夜夜躁人人爽视频 | 久青草免费视频 | 一级做a爰片毛片 | 女人喂男人奶水做爰视频 | 污视频网址在线观看 | 日本熟妇色xxxxx日本免费看 | 午夜av成人 | 香蕉视频黄在线观看 |