Ciao a tutti!
volevo chiedervi una cosa, ho un problema con la raccolta del testo da parte di un JTextField il mio codice è il seguente:

public String[] paramconifera(){
String []par=new String[4];

if (txtpassiconi.getText()==""){
par[0]="5";
}else par[0]=txtpassiconi.getText();

if (txtitera.getText()==""){
par[1]="2";
}else par[1]=txtitera.getText();

if (txtpuntoX.getText()==""){
par[2]="0";
}else par[2]=txtpuntoX.getText();

if (txtpuntoY.getText()==""){
par[3]="0";
}else par[3]=txtpuntoY.getText();


return par;

}

Ho provato anche a sostituire il test ==" " con ==null ma non mi considera proprio il test sulle if.
Il problema è che il par deve essere passato ad un programma che senza quei valori genera eccezzioni.
Premetto che il tutto è gestito dalla pressione di un pulsante, non è che devo raccogliere il lost focus delle text? se si come si fa?
Vi ringrazio!
HELP ME!