Re: [問題] JTextField的判定輸入格式設定?

看板java作者 (痞子軍團團長)時間19年前 (2007/01/09 01:19), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/7 (看更多)
※ 引述《laruku2000 (阿本)》之銘言: : 最近寫了個小程式卻出現了問題,我需要能判定JTextField欄位輸入的值是IP位置,也就是 : 只能輸入255以下的數字,其他一律禁止,我是將IP位置分成4個JTextField來輸入,但我目 : 前使用的方法只想到幾種,都有問題如下 : 第一個 : xxx.getText().matches("[0-2][0-9][0-9]{1,3}") : 但這樣255是合法的,299卻是非法IP,無法抓出 : 另一個 : xxx.getText() < 256 : 雖然一定可限制在255以內,但若輸入非數字一樣抓不到 @___@ 這是.... JTextField.getText() 不是回傳 String... String 怎麼跟 int 比較大小 把第一個跟第二個(用 Integer.parseInt())一起用就好啦 然後 catch 個 Exception ==== 也是有點莫名其妙的問題 @__@?? -- 侃侃長論鮮窒礙 網站:http://www.psmonkey.idv.tw 眾目睽睽無心顫 個人版:telnet://legend.twbbs.org 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.194.156
文章代碼(AID): #15edqsoe (java)
討論串 (同標題文章)
文章代碼(AID): #15edqsoe (java)