TextField class

इस क्लास का प्रयोग करके टैक्स्ट बाॅक्स बना कर उस पर कार्य किया जा सकता है। इस क्लास के निम्न कुछ मैथड्स का प्रयोग मुख्यतः किया जाता हैः

मैथड विवरण
TextField(int) टैक्स्ट बाॅक्स में एक समय में दिखाए जाने वाले अक्षरों की संख्या को निर्धारित करने के लिए।
getText() टैक्स्ट बाॅक्स में लिखे गए टैक्स्ट को रिटर्न कराने के लिए।
setText(String) टैक्स्ट बाॅक्स में कोई टैक्स्ट सेट करने के लिए।
select(int, int) टैक्स्ट बाॅक्स में एक स्थान से दूसरे स्थान के बीच का टैक्स्ट सलेक्ट करने के लिए।
getSelectedText() टैक्स्ट बाॅक्स में सलेक्ट किया गया टैक्स्ट रिटर्न कराने के लिए।
setEchoChar(char) पासवर्ड कैरेक्टर सेट करने के लिए।

नीचे दिए गए उदाहरण में दो टैक्स्ट बाॅक्स में यूज़र से नम्बर पूछकर उनका योग तीसरे टैक्स्ट बाॅक्स में प्रदर्शित कराया गया है।

import java.awt.*;
import java.awt.event.*;
import java.applet.*;

/*<applet code="MyApplet.class" height=200 width=300>*/

public class MyApplet extends Applet implements ActionListener
{
	TextField t1, t2, t3;
	Button b1;
	String str;
	public void init()
	{
		t1 = new TextField(10);
		t2 = new TextField(10);
		t3 = new TextField(10);

		b1 = new Button("Calc");

		add(t1);
		add(t2);
		add(t3);
		add(b1);
			
		t1.setText("0");
		t2.setText("0");
		t3.setText("0");

		b1.addActionListener(this);
	}

	public void actionPerformed(ActionEvent e)
	{
		if(e.getSource() == b1)
		{
			int a, b, c;
			a = Integer.parseInt(t1.getText());
			b = Integer.parseInt(t2.getText());
			c = a + b;
			str = String.valueOf(c);
			t3.setText(str);
		}
	}
}
सुझाव / कमेंट