abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

dnes 14:00 | Zajímavý článek

David Revoy, autor open source webového komiksu Pepper&Carrot nebo portrétu GNU/Linuxu, zveřejnil na svém blogu recenzi notebooku Librem 13 od společnosti Purism. Používá jej již sedm měsíců a s ním i jako umělec spokojen. Potřebu francouzské AZERTY klávesnice vyřešil přelepkami. Na displej se podíval kalibrační sondou, barvy vyladil pomocí open source softwaru DisplayCAL, v aplikaci Inkscape nastavil zvětšování na 170 % aby 1 cm v Inkscapu byl 1 cm v reálu. Webovou kameru, mikrofon, Wi-Fi a Bluetooth lze na Librem 13 hardwarově vypnout.

Ladislav Hagara | Komentářů: 1
včera 23:44 | Komunita

Několik posledních verzí GNOME Shellu obsahuje chybu způsobující memory leak (únik paměti). Viz například videozáznamy verzí 3.26 nebo 3.28. Nalezení chyby #64 a její opravě se věnuje Georges Basile Stavracas Neto v příspěvku na svém blogu [reddit].

Ladislav Hagara | Komentářů: 0
včera 10:33 | Komunita

V pondělí měl na YouTube online premiéru otevřený krátký 2D film Hero vytvořený v 3D softwaru Blender. Cílem stejnojmenného projektu Hero je vylepšit nástroj Grease Pencil (tužka) v Blenderu 2.8.

Ladislav Hagara | Komentářů: 4
20.4. 23:22 | Nová verze

Byla vydána verze 4.0 kolekce svobodného softwaru umožňujícího nahrávání, konverzi a streamovaní digitálního zvuku a obrazu FFmpeg (Wikipedie). Přehled novinek v Changelogu (GitHub).

Ladislav Hagara | Komentářů: 0
20.4. 17:22 | Komunita

Včera vydanou hru Rise of the Tomb Raider pro Linux lze do pondělí 23. dubna koupit na Steamu s 67% slevou. Místo 49,99 € za 16,49 €.

Ladislav Hagara | Komentářů: 0
20.4. 16:11 | Komunita

Na Humble Bundle lze získat počítačovou hru Satellite Reign (Wikipedie, YouTube) běžící také v Linuxu zdarma. Speciální akce končí v sobotu v 19:00.

Ladislav Hagara | Komentářů: 5
20.4. 15:44 | Zajímavý software

Společnost Apple koupila před třemi lety společnost FoundationDB vyvíjející stejnojmenný NoSQL databázový systém FoundationDB (Wikipedie). Včera byl tento systém uvolněn jako open source pod licencí Apache 2.0. Zdrojové kódy jsou k dispozici na GitHubu.

Ladislav Hagara | Komentářů: 0
20.4. 15:00 | Nová verze

Po dva a půl roce od vydání verze 5.7 oznámila společnost Oracle vydání nové major verze 8.0 (8.0.11) databázového systému MySQL (Wikipedie). Přehled novinek v poznámkách k vydání. Zdrojové kódy komunitní verze MySQL jsou k dispozici na GitHubu.

Ladislav Hagara | Komentářů: 3
19.4. 14:44 | Pozvánky

Spolek OpenAlt zve příznivce otevřených technologií a otevřeného přístupu na 151. brněnský sraz, který proběhne v pátek 20. 4. od 18:00 hodin v restauraci Benjamin na Drobného 46.

Ladislav Hagara | Komentářů: 0
19.4. 13:33 | Nová verze

Byla vydána verze 18.04.0 KDE Aplikací (KDE Applications). Přehled novinek v kompletním seznamu změn a na stránce s dalšími informacemi.

Ladislav Hagara | Komentářů: 0
Používáte na serverech port knocking?
 (3%)
 (7%)
 (46%)
 (27%)
 (17%)
Celkem 347 hlasů
 Komentářů: 29, poslední 5.4. 12:25
    Rozcestník
    Štítky: není přiřazen žádný štítek

    Dotaz: Java: Jak nastavit výchozí focus

    22.10.2010 13:37 M.
    Java: Jak nastavit výchozí focus
    Přečteno: 363×
    Ahoj, mám dotaz: jak v Javě (Swing) nastavit výchozí focus?

    Dejme tomu, že mám nějaký objekt JFrame s nějakými komponentami uvnitř (neznám je). Při prvním zobrazení okna se nastaví výchozí focus. Když okno přestanu zobrazovat (setVisible(false)) a znova ho zobrazím, focus je stejný, jako byl těsně před uzavřením okna. To ale nechci - chci znovu výchozí focus.

    Jak na to? Zkoušel jsem to dle tutoriálu, ale nějak mi to nešlo (focus se nezměnil nebo to hlásilo NullPointerException, protože jsem to nepřímo volal na neexistující komponentě).

    Upozorňuji, že neznám komponenty uvnitř okna - mám jen odkaz na okno JFrame.

    Odpovědi

    22.10.2010 13:37 M.
    Rozbalit Rozbalit vše Re: Java: Jak nastavit výchozí focus
    Ještě dodám, že nepoužívám žádné vlastní komponenty.
    steky avatar 22.10.2010 14:45 steky | skóre: 4 | blog: Zápisníček | Praha
    Rozbalit Rozbalit vše Re: Java: Jak nastavit výchozí focus

    Bohužel ti teď hned nedokážu odpovědět konkrétně. Záleží hodně na tom, kam ti to hází výchozí focus. Pak budeš potřebovat buď metody nebo další referenci na tuto komponentu. V případě, že chceš dávat focus první komponentě v panelu, stačí, když si vytáhneš nějakou kolekci vnitřních elementů a na prvním z nich zavoláš metodu dávající focus. Každopádně si nejsem jist, zda může každý prvek ve Swingu mít focus. Zkus se podívat do API dokumentace.

    22.10.2010 18:05 ZAH | skóre: 42 | blog: ZAH
    Rozbalit Rozbalit vše Re: Java: Jak nastavit výchozí focus
    Myslím, že hledáš toto.
    getDefaultComponent
    
    public Component getDefaultComponent(Container aContainer)
    
        Returns the default Component to focus. This Component will be the first to receive focus when traversing down into a new focus traversal cycle rooted at aContainer. The default implementation of this method returns the same Component as getFirstComponent.
    
        Specified by:
            getDefaultComponent in class FocusTraversalPolicy
    
        Parameters:
            aContainer - a focus cycle root of aComponent or a focus traversal policy provider whose default Component is to be returned
        Returns:
            the default Component in the traversal cycle of aContainer, or null if no suitable Component can be found
        Throws:
            IllegalArgumentException - if aContainer is null
        See Also:
            getFirstComponent(java.awt.Container)
    
    
    
    27.10.2010 10:30 M.
    Rozbalit Rozbalit vše Re: Java: Jak nastavit výchozí focus
    To jsem zkoušel, nešlo.

    Na čem to mám volat? Ty komponenty, které chci "focusovat" (textová políčka atp.), jsou uvnitř nějakého množství JPanelů (neznám jejich množství ani zanoření).

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.