www.www.zaachi.com »  Blog/Java  »  Java: Minimize to Tray »  Komentáře

Komentáře ke článku: Java: Minimize to Tray

Přidat komentář

Jméno:
Email:
WWW:
Text zprávy:
Jméno českého presidenta

Komentáře (4)

# Kamil Páral   (03.05.2008 18:08:26) Reagovat
if (this.isVisible() == true) {
this.setVisible(false);
} else {
this.setVisible(true);
}

Teda to je krásná ukázka "škaredého" kódu (náš učitel Javy by použil silnější slova, případně by dotyčného na místě rovnou zardousil). Takže trochu lépe a přehledněji:

this.setVisible(!this.isVisible());

Lepší, že? (Nehledě na to, že this se dá vypustit).

A ještě poznámka, proměnné typu boolean zásadně netestujeme pomocí ==, protože už samy o sobě vracejí podmínku. Testování pomocí == je prasárna.

 

# smoli   (30.11.2010 22:22:02) Reagovat
this. vetsina lidi pouziva z duvodu ze pokud clovek v prostredi napise this a . nabidne to hned mozne operace tzn. urychleni psani kodu :)

 

# Wodouch   (10.03.2008 10:53:41) Reagovat
Ahoj,
bohužel mi to nejde... nezná to SystemTray a TrayIcon. Jsem naprostý začátečník takže se omlouvám, že nevím jak to řešit ))-: Jinak díky za pěkný článek.
W

 

# zaachi   (10.03.2008 17:06:18) Reagovat
Zkus pouzit jinou verzi javy.
Prave pro tento pripad je zde kontrola, zda je SystemTray podporovana:
if( SystemTray.isSupport ed()){
//true
}
e lse
{
//false
}

 
TOPLIST.cz
rss coments img img img