Zdravím vás všechny :)
Ve škole jsem dostal za úkol jako semestrálku naprogramovat jednoduchý file manager v javě. Bohužel ale netuším jak začít. Gui sme ještě neprobírali, z knih sem toho zatím moc nepochopil a celkově nevím jakou cestou se vydat, jak začít. Našla by se zde nějaká dobrá duše, která by mi pomohla "nastartovat" tento projekt, uvedla mě na správnou cestu případně mi poradila co a jak? Nechci po vás, abyste za mě udělali tento program, chtěl bych jenom popostrčit, poradit :) Byl bych vám moc vděčný. Hezký den. M.
Fórum › Java
Java File manager
Napr na http://java.sun.com/docs/books/tutorial/ nájdeš nejaké základné tutoriály. No a k tomu tvojmu File managerovi si asi doštuduj nejaké I/O, Swing (pokiaľ to nechceš mať v konzole), ale asi skôr pekne od základov :smile1:
No program na princip Norton Commanderu (Total Commanderu, Far, ...) uděláš asi takto: v NetBeans si můžeš naklikat obsah GUI okna poměrně jednoduše. Pro začátek bys to udělal asi tak, že tam dáš dva ovládací prvky na zobrazení seznamu (asi JList). V každém z nich bude seznam souborů a podsložek v aktuální složce. Ve svém programu si potom musíš pamatovat aktuální složku jak pro levou, tak pravou stranu. Při změně složky musíš smazat starý obsah toho seznamu a našoupat tam nový obsah (aneb zjistit si seznam složek a souborů v aktuální složce). Dále budeš chytat události z JListu a reagovat na ně (Enter -> vlézt do složky, F5 -> kopírovat, atd.).
Tady je v angličtině tutorial ke GUI v Javě, tam si najdeš informace o JListu a taky jak chytat ty události z klávesnice. Pak si taky najdeš třídy pro práci se soubory.
[url]
http://java.sun.com/docs/books/tutorial/uiswing/components/index.html[/url]
Zdravím :) asi mě zakousnete, ale píšu znova... jsem docela zoufalý. Naklikal jsem v netbeansech layout aplikace, a chtěl sem si začít hrát s Jlistem (v tom vidím stěžejní práci, jakmile budu umět vypisovat, bude to jenom hraní s daty). Ale jakkoli se snažím, nedaří se mi. Nahrál jsem celý svůj projekt na nahraj.to abyste se kdyžtak mohli podívat jestli tam není nějaká banální chyba, ale myslím že to moc nepomůže. http://nahraj.to/download/filemanager-zip . Vlastně nevím kam psát ten "funkční kód". Našel jsem, že do toho Jlistu by měly jít přidávat položky metodou add tzn Jlist.add(string)... to mi ale nejde. Žádná podobná metoda se mi nenabízí a vůbec nevím jak dál. Dementní škola..gui sme ještě nedělali a všechno si máme vycucat z prstu :/ Bylo by možné že byste mi ještě tentokrát poradili/navedli mě jak vypisovat(měnit obsah) ten Jlist? Byl bych Vám VELICE zavázán :) Hezký zbytek dne všem.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
PHP file manager s moznosti zamknuti adresare heslem — založil Libor Marek
Hide JAVA from Task Manager — založil Javac
Layout Manager — založil crash
Manager na diskete — založil Bengo
OneSkill Manager — založil Awer
Moderátoři diskuze