Forum by laureateci.it
[ Home | REGOLE FORUM | Tutti i blog | Profilo | Registrati | CHAT | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download Informatica | Download ICD | Download TPS | Download Magistrale | Download Specialistica | Giochi | Cerca nel web | cerca | faq | RSS ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 Cultura Informatica
 Corso di java
 [eclipse][java]Problemi con jtext field
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'è:
Autore Discussione Precedente Discussione Discussione Successiva  

mikyilpupo
Nuovo Utente



Inserito il - 28/10/2008 : 10:11:53  Mostra Profilo  Visita l'Homepage di mikyilpupo Invia a mikyilpupo un Messaggio Privato  Rispondi Quotando
Salve ragazzi

avrei una domanda da farvi, io utilizzo eclipse , ho richiamato il metodo di creazione della jtextfield (fin qui tutto bene).

io chiamo il metodo(getTextNomeAula1) in questa maniera:

objDatiAula.getTextNomeAula1(nome);


il metodo è questo:

public JTextField getTextNomeAula1(String valore)


Il problema sorge quando devo inserire l'oggetto nel frame cioè:

this.add(getTextNomeAula1(//QUI CHE METODO O VALORE DEVO INSERIRE),null);


l'errore è:
Multiple markers at this line
- The method getTextNomeAula1(String) in the type FrmVisualizzaDatiAula is not applicable for the
arguments ()

grazie anticipatamente

genius
dott. ing. cav. ...FN

Genio


Regione: Puglia
Prov.: Bari
Città: Molfetta - Caput Mundi


Inserito il - 28/10/2008 : 11:22:09  Mostra Profilo  Visita l'Homepage di genius  Clicca per vedere l'indirizzo MSN di genius  Invia a genius un messaggio Yahoo! Invia a genius un Messaggio Privato  Rispondi Quotando
hai 2 possibilità:

1. Elimini valore dalla lista dei parametri del metodo, tanto, a meno che non ti serva per qualcosa di specifico, è un parametro inutile.

2. nel caso di cui sopra (ti serve a qualcosa) è molto semplice, gli passi un valore di "default", per esempio null. Ti sconsiglio, se vuoi che la textfield sia vuota, di passare la stringa vuota (errore ke fanno il 99,9% dei programmatori che passano a java) perchè in java le stringhe sono oggetti immutabili, quindi dichiarare una stringa vuota significa allocare un'oggetto per niente.

"...e se non hai morale
e se non hai passione
se nessun dubbio ti assale
perché la sola ragione che ti interessa avere
è una ragione sociale
soprattutto se hai qualche dannata guerra da fare
non farla nel mio nome
non farla nel mio nome
che non hai mai domandato la mia autorizzazione
se ti difenderai non farlo nel mio nome
che non hai mai domandato la mia opinione..."

Un blog farlocco
Torna all'inizio della Pagina

Galgantur
Utente medio

Jet


Regione: Puglia
Prov.: Bari
Città: Bari


Inserito il - 28/10/2008 : 11:54:23  Mostra Profilo  Visita l'Homepage di Galgantur Invia a Galgantur un Messaggio Privato  Rispondi Quotando
//QUI CHE METODO O VALORE DEVO INSERIRE (cioè un metodo del tuo programma)
che cos'è? ritorna una stringa? perchè dall'errore sembra di no...
fai una prova così
this.add(getTextNomeAula1("questa è una stringa XD"),null);
e vedi se esce.
se esce il problema è in
//QUI CHE METODO O VALORE DEVO INSERIRE (cioè il metodo fatto da te)

posta il codice di
getTextNomeAula1(String)
perchè, se è come penso io, è inutile

suppongo che il
this
che fa riferimento a
this.add(getTextNomeAula1(//QUI CHE METODO O VALORE DEVO INSERIRE),null);
sia un Panel...
Torna all'inizio della Pagina
  Discussione Precedente Discussione Discussione Successiva  
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:
Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,27 secondi.

TargatoNA.it | SuperDeejay.Net | Antidoto.org | Brutto.it | Equiweb.it | Snitz Forum 2000