ورود

View Full Version : جمع دو jTextFial با زبان جاوا Netbanse 6



heeeva
پنج شنبه 01 بهمن 1388, 19:13 عصر
سلاlم
اگه بخوایم تو Netbans دو jTextField رو باهم جم کنیم باید چیکار کرد .
من این کدو رو مینویسم و اونارو به صورت رشته جمع میکنه .

jTextField3.settext ( jTextField1.gettext() + jTextField2.gettext() ) h


اینو تو رویداد کلیک یک jBoutton مینویسم و اگر jTextField1.text = 2 باشه و jTextField2.text = 3
jTextField3 = 23 میشه

آیا تابعی معادل Val توی VB هست یا اصلا فرق میکنه

راستی من از Netbeans 6.7.1 , JDK 6. update 14 استفاده میکنم

mahdi68
پنج شنبه 01 بهمن 1388, 20:32 عصر
سلام
اگه منظورتون اینه که مقدار عددی تکست فیلد ها رو با هم جمع کنید باید از کدی مشابه این استفاده کنید

int a = Integer.parseInt(jTextField1.getText());
int b = Integer.parseInt(jTextField2.getText());
int c = a+b;
برای تبدیل رشته به عدد باید از این استفاده کنید :

ّInteger.parseInt()
که مقدار int برمیگردونه

heeeva
پنج شنبه 01 بهمن 1388, 21:15 عصر
آقا خیلی متشکر .

کد کامل :


int a=Integer.parseInt(jTextField1.getText());
int b=Integer.parseInt(jTextField2.getText());
int c=a+b;
jTextField3.setText(String.valueOf(c));