Eclipse: program Java GUI - jak to funguje
Programování GUI s Java v Eclipse je pro mnoho začátečníků obtížné. Dáme vám tipy a ukážeme vám, jak dát vašemu programu tvář.
Eclipse: Vytvoření projektu GUI
GUI je zkratka pro grafické uživatelské rozhraní a znamená grafické uživatelské rozhraní programu, jako jsou tlačítka, textová pole a další prvky. Přečtěte si, jak začít v Eclipse vhodný projekt:
- Otevřete Eclipse (Verze: Kepler Service Release 2) a v části „Soubor“ klikněte na „Nový“ a poté na „Java Project“. Pojmenujte svůj projekt a klikněte na „Dokončit“.
- Otevřete svůj nový projekt pomocí Průzkumníka balíčků. Nyní klikněte na „Vytvořit nové vizuální třídy“ na horním panelu akcí. Přesuňte myš nad "Swing" a klikněte na "JFrame". Otevře se nové okno, zde zadejte název třídy.
- Nyní jste vytvořili vizuální třídu a můžete ji dále upravovat.
Java GUI: změna designu
Po vytvoření "Visual Class" můžete pokračovat s návrhem programu:
- Klikněte na "Design" v editoru Eclipse.
- Nyní uvidíte klasické okno, které můžete vybavit jednotlivými prvky. Například pod "Komponenty" najdete "JButton".
- Klikněte na libovolný prvek a přetáhněte jej do okna programu. Poznámka: Pomocí "Absolutní rozvržení" můžete prvky uspořádat volně v okně.
- Prvním tlačítkům přiřaďte prvkům jedinečné názvy, například „btn1“. Pozor: Nezaměňujte jméno („Proměnná“) se štítkem („Text“).
Programování v jazyce Java: přidejte interakci
Řekněme, že nyní máte 2 textová pole a tlačítko. Do textového pole 1 (zde „txt1“) zadejte číslo, které se vynásobí 2. Výsledkem je výstup do textového pole 2 (zde "txt2").
- Dvakrát klikněte na tlačítko (zde „btn1“). Nyní jste zpět v editoru.
- Pomocí metody "getText ()" si můžete přečíst vstup z prvního textového pole. Protože potřebujete datový typ Integer, převeďte datový typ řetězce pomocí "Integer.parseInt".
- Nyní přiřaďte hodnotu čtení proměnné „a“ a vynásobte ji hodnotou 2.
- Nakonec výsledek (proměnná "b") vypíšeme do textového pole 2. K tomu používáme metodu "setText ()".
Trh práce CHIP
Na našem pracovním trhu CHIP najdete tisíce současných pracovních míst v digitálním světě. Ať už jako softwarový vývojář nebo marketingový expert v Microsoftu nebo Amazonu - pokrýváme celou šíři německého technologického světa. A pokud chcete začít s některým z těchto pracovních pozic jako kariérový měnič, vyplatí se distanční vzdělávání. Vyžádejte si informační brožuru o aktuálních kurzech distančního vzdělávání od ILS, největší německé školy distančního vzdělávání.
Pokud se chcete dozvědět více o Javě, najdete v našem praktickém tipu tutoriál o smyčkách while a pro.