الخميس، 23 يونيو 2016

قراءة بينات مختلفة مع Swing

في المثال بينا كيف يمكن قراءة متغير من نوع String وبما إننا لا بد أن نحتاج في برنامج ما لقراءة المتغيرات من أنواع أخرى ففي هذا المثال أضفت قراءة متغيرات من نوع int و double كما يبين الكود التالي:

package authenticator;
import javax.swing.JOptionPane;
// إستدعاء حزمة الواجهة الرسومية
public class JOptionPaneTask {
    public static void main(String[] args){
        String Name = JOptionPane.showInputDialog("Enter your name:");    
// تعريف متغير الاسم
        int Age = Integer.parseInt(JOptionPane.showInputDialog("Enter your age"));
// تعريف متغير العمر من نوع انتجر حيث الارقام تكون صحيحة فقط
        double High = Double.parseDouble(JOptionPane.showInputDialog("Enter your height in meter"));
// تعريف متغير للطول من نوع دبل حيث الارقام عادة تكون مع فاصلة عشرية
//JOptionPane.showInputDialog("Enter your Age:");

System.out.println("Your name is " + Name + " , your age is " + Age + " and your height is " + High + "m.");
// جملة طباعة المدخلات السابقة
}
}

ليست هناك تعليقات:

إرسال تعليق