الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال عن طرق إدخال البيانات

بدأه اسد الاسود في 13 مارس 2009 · 2 رد · 581 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــة ،،

اخواني انا استعمل الجافا لفترة من الزمن لكن كل الطرق الي اعرفها لإدخال البيانات هي 3

JOptionPane - Scanner - تعريف القيمة داخل البرنامج

هل في هناك طرق اخرى

#2

السلام عليكــم ورحمـة الله وبركاتــه ،،

ممكن أيضا استعمال BufferedReader

مثال


try {
in = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Type something: ");
String str = in.readLine();
System.out.println("You typed: (" + str + ")");
in.close();
} catch (IOException ioe) {
ioe.printStackTrace();
}
 BufferedReader in = null;

#3

السلام عليكم

يمكنك أيضا إستخدام javax.swing

مثلا يمكنك إضافة حقل JTextField كما هو موضح في الكود التالي

import javax.swing.*;

public class TestField extends JFrame {
	public TestField() {
		super("This is a test");
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setSize(400, 400);

		container c = getContentPane();
		c.setLayout(new FlowLayout());
		c.add(new JLabel("Enter anything: "));
		c.add(new JTextField(10));

		setVisible(true);
	}

	public static void main(String[] args) {
		new TestField();
	}
}

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…