Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 392 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Avirell

Kaiser

Dabei seit: 19.10.2002

Beiträge: 1 318

 

1 Zum Seitenanfang

Donnerstag, 2. Juni 2005, 09:09

Prüfen ob JTextArea leer ist?

Mooin

Wie prüft man bei Java ob eine JTextArea (in diesem Fall "input") leer ist?

Quellcode

1
2
3
4
5
if (input.getText() == "") {
[...]
} else {
[...]
}


Bei dem wird immer nur die else-bedingung ausgeführt.
Gruß, Avirell
Ich ändere diese Signatur nicht mehr.
 

narfnarf

Haudegen

Dabei seit: 30.11.2002

Beiträge: 678

 

2 Zum Seitenanfang

Donnerstag, 2. Juni 2005, 17:31

RE: Prüfen ob JTextArea leer ist?

ohoh...Strings und == ist auch sowas von tabu. Das lässt du am besten jetzt und in Zukunft! (Du vergleichst grad auch nicht den Inhalt des Strings mit "" sondern das Stringobjekt selber mit dem an dieser Stelle definierten temporären Stringobjekt, die sind unterschiedlich, klar).

Also, möglich wäre (untested):
erstmal stringObjekt = stringObjekt.trim();
das kann nie Schaden, aber als Lösung dürfte sich anbieten:
stringObjekt.length() == 0



Wobei sich mir die Frage stellt, ob du keine gescheite IDE benutzt oder nicht weisst, dass man hier die API einsehen kann...
Hoffe geholfen zu haben.
 

nocturne

Kaiser

Dabei seit: 06.01.2005

Beiträge: 1 167

 

3 Zum Seitenanfang

Freitag, 10. Juni 2005, 15:32

RE: Prüfen ob JTextArea leer ist?

ganz ehrlich, mein chef schrieb einst

Zitat

appPath.equals(null);



Mal im ernst, in java werden Strings nur auf eine Weise geprüft:

if(name.equals("Heinz"))
System.out.println("Guten morgen Heinz");

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »nocturne« (10. Juni 2005, 15:36)