Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Java - dialogové okno

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.

public class Test {

	public static void main(String[] args) {
		String[] moznosti = {"4x4", "6x6", "8x8"};
		String s = (String)JOptionPane.showInputDialog(
		                    null,
		                    "Vyber hru: ",
		                    "Start hry",
		                    JOptionPane.PLAIN_MESSAGE,
		                    null,
		                    moznosti,
		                    moznosti[0]);
		if ((s != null) && (s.length() > 0)) {
		    JFrame frame = new JFrame("HRA");
		    JLabel label = new JLabel(s);
		    frame.add(label);
		    frame.setSize(300, 300);
		    frame.setPreferredSize(new Dimension(300, 300));
		    frame.setVisible(true);
		    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		} else {
			System.exit(0);
		}
	}

}

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny