
Java - dialogové okno
Dobrý večer potřeboval bych pomoct s dialogovým oknem v Javě. Chtěl bych udělat, že když spustím program tak na mě vyskočí jedno s nabídkou, ze které něco vyberu a následně na mě vyskočí další okno s dalším výběrem. Mohl byste mě někdo poradit jak na to? Je to hra, a v prvním okně má být výběr velikosti pole a v druhém počet hráčů. Budu rád za každou radu. Díky.
To je pokračování?
http://pc.poradna.net/q/view/1556907-vyvoj-hry-jav a
Ano omlouvám se nemohl jsem to najít.
Takže stejná otázka jako před tím. S čím máš konkrétně problém?
Vytvoření dvou dialogových oken, jedno na výběr hry a po něm výběr hráčů.
To není moc konkrétní.
Nevím jak víc to popsat?! Něco v tomhle smyslu http://docs.oracle.com/javase/tutorial/uiswing/com ponents/dialog.html ale potřebuju aby na mě vyskočily dvě a mohl bych si tam vybrat z různých nabídek.
Vždyť tam máš příklady. Prostě vyskočí jedno okno a až ho zavřeš, tak vyskočí druhé. I když osobně bych to všechno radši nastavoval v jednom.
A jak udělat, když teda zvolím nějakou možnost abych pokračoval rovnou do hry?
Tak teď asi nechápu, na co se vlastně ptáš. Pokud uživatel to okno zavře, tak už přece pokračuješ rovnou.
Spustím hru-> vyskočí okno, kde si vyberu jak velká deska má být-> potvrdím->vyskočí další okno, kde vyberu hráče(hráč vs. PC, hráč vs. hráč)-> potvrdím -> hraju
jinak už nevím jak to popsat
No však. Takže znovu, co naprosto přesně a konkrétně ti činí problém? Pokud řekneš že všechno, tak začni s něčím jednodušším. To už jsem ti ostatně psal už minule.
nevím jak prostě udělat ty okna mám zatím jen Menu.
Sám jsi sem přece dával odkaz na příklady. Nechápu.
Nejsem si jist, jestli jsem správně pochopil, zkrátka si zjisti, jaké okno co vrací a jestli vůbec. Případně můžeš udělat vlastní JDialog a v něm si vracet cokoli.
(http://docs.oracle.com/javase/7/docs/api/javax/swi ng/JOptionPane.html#showConfirmDialog%28java.awt.C omponent,%20java.lang.Object%29)
To ještě jedno meziokno snad zvládneš. Od vláken abstrahuji.
Pardon, špatn kotva v linku: http://docs.oracle.com/javase/7/docs/api/javax/swi ng/JOptionPane.html#showInputDialog%28java.awt.Com ponent,%20java.lang.Object,%20java.lang.String,%20 int,%20javax.swing.Icon,%20java.lang.Object[],%20java.lang.Object%29