Java Апплет, как мне обновить текстовое поле? - PullRequest
0 голосов
/ 22 марта 2020

Итак, я хочу сделать этот фрейм и запустить его как апплет позже.

Это мой код вкратце. Я хочу, чтобы каждый раз, когда я нажимал на новый элемент в списке выбора, мое текстовое поле обновлялось до имени выбранного элемента.

Это мой код:

import java.awt.*;
import java.awt.event.*;
class Exercitiul3 extends Frame implements ItemListener{

   Choice c = new Choice();  
   TextField t;


public Exercitiul3(){

        c.setBounds(10,40,200,60); 
        c.addItemListener(this);


        c.add("Articol 1");  
        c.add("Articol 2");  
        c.add("Articol 3");  
        c.add("Articol 4");  
        c.add("Articol 5");  

        t = new TextField(c.getSelectedItem());
        t.setBounds(10,100, 200,30);


        add(c);
        add(t);
        setSize(220,150);  
        setLayout(null);  
        setVisible(true); 
        addWindowListener(new WA()); 

}

    public void itemStateChanged(ItemEvent e) {


    }




class WA extends WindowAdapter
{    
public void windowClosing(WindowEvent e)
{System.exit(0); }
}

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