View Full Version : GUI in java
ambuotiz
01-10-2004, 22:38
Sto cercando di imparare a creare interfacce grafiche per programmi scritti in java, ho capito come si fa a creare finestre e menu ma non riesco a fare una cosa, se io voglio inserire dei dati come faccio a passarli attraverso dei campi di testo?
utilizza il metodo getText() dei campi di testo per avere il testo inserito, che puoi usare come stringa o puoi convertire in numero con i metodi Integer.parseInt(String s) e simili.
ambuotiz
02-10-2004, 11:18
Nella finestra ho messo questo codice:
private TextField testo;
private Button bottone;
testo = new TextField(20);
bottone = new Button("invia");
add(testo);
add(bottone);
perņ mi viene fuori che il bottone occupa tutta la finestra, come faccio a far assumere al bottone una dimensione normale?
Questo dipende dal Layout del contentore; se occupa tutto in genere č perche il contentore ha un BorderLayout; per risolvere dipedne da quello che devi fare e da come vuoi disporre i componenti; se setti un FlowLayout ad esempio il componente non si allarga. Comuqnue devi studiarti i layout,e ti consiglio di passare a swing lasciando awt.
http://java.sun.com/docs/books/tutorial/uiswing/components/index.html
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.