Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Zelený je lopuch,
fotbal to je hra...

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub Programování [ŽP: neomezená] (kategorie Programování) moderuje tvx.
Archiv
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: qiiajkr
[ 857 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
dodanek Dodanek 21.5.2011 17:08  1240
class SaveActionListener implements ActionListener {

public void actionPerformed(ActionEvent e) throws EmptyFieldException {
EvidenceZamestnancu temp = new EvidenceZamestnancu();

if (JmenoTextField.getText()==null) {
throw new EmptyFieldException("Některé pole je prázdné.");
}

temp.nactiSeznam();
temp.addPolozka(new Zamestnanec(Long.parseLong(IDTextField.getText()), JmenoTextField.getText(), PrijmeniTextField.getText(), PraceTextField.getText(), RCTextField.getText(), TelefonTextField.getText(), AdresaTextField.getText()));
temp.ulozSeznam();
setVisible(false);
}
}
dodanek Dodanek 21.5.2011 17:08  1239
overriden method does not throw gui.EmptyFieldException
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 21.5.2011 17:01  1238
Dodanek [1237]: :)

Vyjimka je trida, takze pokud to chces specificky osetrovat, tak budes mit nekde zvlastni java soubor s:

public class EmptyFieldException extends Exception {
  public EmptyFieldException(String msg) {
    super(msg);
  }
}


Potom v tom miste chyby das
throw new EmptyFieldException("Neco se posralo");


A metoda, kde tu vyjimku hazis musi mit v deklaraci, ze ji hazi, tj:
public void actionPerformed(ActionEvent e) throws EmptyFieldException {
dodanek Dodanek 21.5.2011 15:46  1237
Už to asi chápu, já si tu výjimku představuju jako Hurvínek válku. Jen teda nevim, to musim pro každou takovouhle kokotinu dělat vlastní dialog?
dodanek Dodanek 21.5.2011 15:38  1236
Tessien [1234]: hele, je to zahada, ale uz se mi to s tim datovym souborem podarilo udelat :)
dodanek Dodanek 21.5.2011 15:37  1235
public Exception PrazdnePole() {
return new Exception("Některé z polí je prázdné!");
}

class SaveActionListener implements ActionListener {

public void actionPerformed(ActionEvent e) {
EvidenceZamestnancu temp = new EvidenceZamestnancu();

if (JmenoTextField.getText()==null) {
throw PrazdnePole();
}
...

potřeboval bych obecnou výjimku pro prázdný pole, myšlenka je takováhle (je to jen test, pak by pro kontrol u všech polí byla samostatná metoda), ale píše mi to unreported exception, must be declared to be thrown .. co dělám blbě?
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 21.5.2011 15:18  1234
Textak je fakt jednodussi, navic do nej muzes koukat/editovat ho rucne.

Koukni na to, co jsem ti napsal, jestli mas na kazdy radce nekolik hodnot oddelenych treba carkama, tak koukni na metodu "split" na Stringu - kdyz na tom mym String line zavolas line.split(","); tak dostanes pole Stringu s tema jednotlivejma polozkama.
Easy :)
dodanek Dodanek 21.5.2011 14:19  1233
Jo, tak to uz jsem mozna pochopil :o)
dodanek Dodanek 21.5.2011 14:16  1232
Ja jsem se pustil do toho datu, protoze zaklad mam tak nejak aspon trochu udelanej uz ze skoly. Ja proste nejsem a nebudu programator a ano, jsem debil a delam veci "strojove" a spoustu toho, co napisu, vlastne vubec nechapu. A az budu velkej, pochopim, co musim delat, aby mi to nenadavalo, ze referencuju non-static method from static context.
operator304 21.5.2011 13:21  1231
Jako aby sis to nechal spachat nekym jinym? Trochu trapny, ne? Cteni txt souboru je na par radek, ktery ti navic Tessien uz napsal...
dodanek Dodanek 21.5.2011 13:12  1230
Hmmmm. Jak to tak vidim, je na case rozbit prasatko :D
operator304 21.5.2011 13:08  1229
Textak je IMHO jednodussi. I pro obsluhu, snadno si overis jestli tam je to co chces.
dodanek Dodanek 21.5.2011 12:47  1228
Jinak, zeptám se na rovinu: je jednodušší srát se s texťákem, nebo to udělat pomocí streamů jako dat soubor? Já začínám bejt trochu ztracenej, ale není to žádnej konkrétní problém, spíš se bojím, co všechno to bude obnášet .. a jo, až dodělám tenhle předmět, velmi si oddechnu (je to poslední povinná java).
dodanek Dodanek 21.5.2011 10:21  1227
Ale tak já neříkám, že tomu nerozumí, jen k tý výuce občas přistupuje docela laxně a hlavně většinou ocení i něco, co je udělaný "napůl", ale je na tom vidět snaha .. takže mě, co potřebuju mít všechno perfektní, abych tam šel, to pak sere :D Pecinovskýho jsem osobně viděl jednou jedinkrát, když nám dělal přednášku o návrhovejch vzorech, ale i to mi stačilo. Slyšel jsem pár legendárních historek o overnight obhajovách seminárních prací na Kavčích horách :o)
huh huh 20.5.2011 23:46  1226
No jo, to je trochu nevýhoda, že to jsou s Tichým pascalisti, který toho v javě, obávám se, už moc nenapsali. Pecinovskýho jsem osobně nezažil, ale je to legenda.

[ 857 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt