Java File manager – Java – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Java File manager – Java – Fórum – Programujte.comJava File manager – Java – Fórum – Programujte.com

 

Apocalipta
~ Anonymní uživatel
4 příspěvky
21. 3. 2009   #1
-
0
-

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.

Nahlásit jako SPAM
IP: 213.226.236.–
darthdeus0
Stálý člen
22. 3. 2009   #2
-
0
-

Strýček google určitě rád poradí.

Nahlásit jako SPAM
IP: 85.70.7.–
(1..100).inject(&:+) komu se to nelíbí, ať mi klobouk políbí :P
keet0
Newbie
22. 3. 2009   #3
-
0
-

To darthdeus : ahoj, my se javu ve škole taky teprve učíme, ale osobně bych na filemanager použil NetBeans, nebo pak komponenty prostě ručně napsat.

Nahlásit jako SPAM
IP: 80.79.22.–
Nosko0
Stálý člen
22. 3. 2009   #4
-
0
-

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:

Nahlásit jako SPAM
IP: 84.16.37.–
Quiark0
Věrný člen
22. 3. 2009   #5
-
0
-

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]

Nahlásit jako SPAM
IP: 193.86.140.–
Apocalipta
~ Anonymní uživatel
4 příspěvky
24. 3. 2009   #6
-
0
-

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.

Nahlásit jako SPAM
IP: 147.32.96.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 11 hostů

Podobná vlákna

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

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý