|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Bannato
Iscritto dal: Jan 2002
Città: Roma
Messaggi: 1130
|
GUI in java
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?
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
|
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.
__________________
Sun Certified Java Programmer EUCIP Core Level Certified European Certification of Informatics Professionals |
|
|
|
|
|
#3 |
|
Bannato
Iscritto dal: Jan 2002
Città: Roma
Messaggi: 1130
|
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? |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
|
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/tutor...nts/index.html
__________________
Sun Certified Java Programmer EUCIP Core Level Certified European Certification of Informatics Professionals |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:10.



















