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 00:33 | Nová verze

    Firma Proxmox vydala novou serverovou distribuci Datacenter Manager ve verzi 1.0 (poznámky k vydání). Podobně jako Virtual Environment, Mail Gateway či Backup Server je založená na Debianu, k němuž přidává integraci ZFS, webové administrační rozhraní a další. Datacenter Manager je určený ke správě instalací právě ostatních distribucí Proxmox.

    |🇵🇸 | Komentářů: 0
    včera 23:44 | Nová verze

    Byla vydána nová verze 2.4.66 svobodného multiplatformního webového serveru Apache (httpd). Řešeno je mimo jiné 5 bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 0
    včera 14:00 | IT novinky

    Programovací jazyk JavaScript (Wikipedie) dnes slaví 30 let od svého oficiálního představení 4. prosince 1995.

    Ladislav Hagara | Komentářů: 0
    včera 04:22 | Bezpečnostní upozornění

    Byly zveřejněny informace o kritické zranitelnosti CVE-2025-55182 s CVSS 10.0 v React Server Components. Zranitelnost je opravena v Reactu 19.0.1, 19.1.2 a 19.2.1.

    Ladislav Hagara | Komentářů: 2
    včera 02:44 | Komunita

    Bylo rozhodnuto, že nejnovější Linux 6.18 je jádrem s prodlouženou upstream podporou (LTS). Ta je aktuálně plánována do prosince 2027. LTS jader je aktuálně šest: 5.10, 5.15, 6.1, 6.6, 6.12 a 6.18.

    Ladislav Hagara | Komentářů: 0
    včera 02:22 | Nová verze

    Byla vydána nová stabilní verze 3.23.0, tj. první z nové řady 3.23, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 1
    3.12. 18:11 | Nová verze

    Byla vydána verze 6.0 webového aplikačního frameworku napsaného v Pythonu Django (Wikipedie). Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    3.12. 05:55 | Nová verze

    Po více než 7 měsících vývoje od vydání verze 6.8 byla vydána nová verze 6.9 svobodného open source redakčního systému WordPress. Kódové jméno Gene bylo vybráno na počest amerického jazzového klavíristy Gene Harrise (Ray Brown Trio - Summertime).

    Ladislav Hagara | Komentářů: 16
    3.12. 05:11 | Komunita

    Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za listopad (YouTube).

    Ladislav Hagara | Komentářů: 0
    3.12. 01:55 | Nová verze

    Google Chrome 143 byl prohlášen za stabilní. Nejnovější stabilní verze 143.0.7499.40 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 13 bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (34%)
     (47%)
     (19%)
     (18%)
     (23%)
     (15%)
     (25%)
     (16%)
     (18%)
    Celkem 428 hlasů
     Komentářů: 18, poslední 2.12. 18:34
    Rozcestník

    Dotaz: Scrollovací formulář v Javě

    10.6.2011 18:25 Conpuerus | skóre: 4
    Scrollovací formulář v Javě
    Přečteno: 376×
    Potřeboval bych poradit s následujícím problémem: V Javě chci udělat "formulář" na zadávání údajů do databáze. Potřeboval bych do JDialogu dát nadpis (JLabel) a dále do dvou sloupečků (v jednom bude JLabel a JTextField a v druhém také oboje) asi 100 JLabelů s popisem a vedle toho 100 JTextFieldů (v každém sloupečku tedy bude 50 J*). Protože se to ale do okna nevejde, bylo by potřeba udělat scrollování těchto JLabelů a JTextFieldů. A teď jak na to? Prosím poraďte.

    Řešení dotazu:


    Odpovědi

    Řešení 1× (Conpuerus (tazatel))
    10.6.2011 18:48 juriad | skóre: 7
    Rozbalit Rozbalit vše Re: Scrollovací formulář v Javě
    scrolování zajistí JScollPane, rozmístění do sloupců buď GridBagLayout, nebo FlowLayout se čtyřmi JPanely
    10.6.2011 20:20 Conpuerus | skóre: 4
    Rozbalit Rozbalit vše Re: Scrollovací formulář v Javě
    A jak konkrétně se to udělá? Já jsem JScrollPane použil jenom jednou na JList (JScrollPane sp1 = new JScrollPane(seznamDisku); - ten seznamDisku je JList). Jak se dá udělat, aby se do toho ScrollPanu dalo dát více položek (oněch 100 JLabelů +100 JTextFieldů)?
    10.6.2011 21:06 juriad | skóre: 7
    Rozbalit Rozbalit vše Re: Scrollovací formulář v Javě
    do JScrollPane dejte kontejner (JPanel) a až ten bude obsahovat všechny JLabely a JTextFieldy

    JPanel panel = new JPanel(); panel.add(...) ...

    add(new JScrollPane(panel));
    11.6.2011 10:34 moira | skóre: 30 | blog: nesmysly
    Rozbalit Rozbalit vše OT: Re: Scrollovací formulář v Javě
    rozmístění do sloupců buď GridBagLayout, nebo FlowLayout se čtyřmi JPanely

    Nebo pokud budeš dělat něco složitějšího, podívej se na MigLayout. Dělat cokoliv většího s defaultními layout managery ze Swingu je utrpení.

    Překladač ti nikdy neřekne: "budeme kamarádi"
    Saljack avatar 12.6.2011 09:43 Saljack | skóre: 28 | blog: Saljack | Praha
    Rozbalit Rozbalit vše Re: OT: Re: Scrollovací formulář v Javě
    To vypadá dobře. Akorát nechápu proč všechno řeší tím stringem u druhého parametru v metodě add.
    Sex, Drugs & Rock´n Roll.
    12.6.2011 10:32 moira | skóre: 30 | blog: nesmysly
    Rozbalit Rozbalit vše Re: OT: Re: Scrollovací formulář v Javě
    Asi to přislo autorovi snažší (mě to taky přijde jednodušší než volat x různých metod pro nastavení y parametrů). Ale umí to i dělat klasicky přes metody, např. kdyby někdo chtěl vyvinout nějaký GUI designer.
    Překladač ti nikdy neřekne: "budeme kamarádi"
    Saljack avatar 12.6.2011 13:41 Saljack | skóre: 28 | blog: Saljack | Praha
    Rozbalit Rozbalit vše Re: OT: Re: Scrollovací formulář v Javě
    Ono to takhle vypadá jednoduší, ale když to budu chtít použít, tak se stringem mi IDE nepomůže, ale s metodou ano. Neříkám, že to není jednoduché, ale pokaždé se budu muset kouknout, jak to použít.
    Sex, Drugs & Rock´n Roll.

    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.