Ehm... per visualizzare una TextField io creerei anche una finestra... non ti pare?
Cominciamo con la visualizzazione dei componenti che ti servono:
Ciao.codice:import java.awt.*; import java.awt.event.*; public class Finestra extends Frame implements ActionListener { private TextField inputLine; private Button pulsante; private int indice; private int max_Array; private int [] numeri public Finestra() { max_Array = 10; numeri = new int[max_Array]; indice = 0; setLayout( new BorderLayout() ); inputLine = new TextField(); pulsante = new Button("Inserisci"); pulsante.addActionListener( this ); add(inputLine, BorderLayout.NORTH); add(pulsante, BorderLayout.SOUTH); addWindowListener( new WindowAdapter() { public void windowClosing(WindowEvent we) { System.exit(0); } }); } public void actionPerformed(ActionEvent ae) { if (indice < 10) { numeri[indice] = Integer.parseInt(inputLine.getText()); indice++; } else { // Visualizzo un messaggio d'errore } } public static void main(String [] args) { Finestra f = new Finestra(); } }![]()



Rispondi quotando