0

In the following code I have created 3 variables:

public class tuna extends JFrame {

    //Creating 3 text fields
    private JTextField item1;
    private JTextField item2;
    private JTextField item3;

what I dont understand is why I then need to do the following:

item1=new JTextField(10);
        add(item1);

Why is it necessary to declare item1 as a jtextfield again? Is it solely to create its size and text etc?

4

3 に答える 3

0

Java では、プログラミング全般で確かに、「参照」とオブジェクトがあります。

オブジェクトを作成するときは、通常、オブジェクトへの参照を作成します。参照を使用して、後でそのオブジェクトにアクセスします。

ここに画像の説明を入力

objObject作成した新しいオブジェクトへのタイプの参照です。

Object obj;参照を宣言するだけなので、単に書くことはできません。オブジェクトをその参照に「添付」する必要があり、それを使用するよりも、それがどこかにつながるためです。

これがお役に立てば幸いです

于 2014-01-27T21:48:34.383 に答える