PDA

View Full Version : چطور می تونم فقط درون jtextfield جاوا فقط عدد بگیرم



hadi12579
یک شنبه 13 مرداد 1387, 19:00 عصر
سلام .
چطور می تونم فقط درون jtextfield جاوا فقط عدد بگیرم . لطفا منو راهنمایی کنید . توی کدوم رویدادیش و چه چیزی باید نوشته بشه ؟ ممنونم

alaaaa
یک شنبه 13 مرداد 1387, 20:55 عصر
در event مربوط به KeyTyped کد زیر را قرار دهید




if (evt.getKeyChar()<'0' || evt.getKeyChar() >'9')
evt.setKeyChar('\0');



کد فوق کاراکتر ورودی را چک می کند که اگر بین 0 و 9 نباشد مقدارش را null کند

Cold.82
دوشنبه 14 مرداد 1387, 01:57 صبح
این لینک رو هم ببینید

لینک ! (http://www.java-forums.org/javax-swing/9551-creating-textfield-only-accepts-numbers.html)