Portál AbcLinuxu, 18. července 2025 00:21


Dotaz: GUI v Java

12.6.2011 12:17 stuchlej
GUI v Java
Přečteno: 628×
Odpovědět | Admin

Dobrý den. Ještě nikdy jsem s GUI nepracoval a chtěl jsem to vyzkoušet. Našel jsem si v knížce příklad na vytvoření dvou dialogových oken. Zde je skript:


public class gui {


    public static void main(String[] arg) {
        String str;

        // System.out.println("V tomto programu se budu pokoušet otevřít GUI okna");
        // Pokus o otevření vístražného okna
        JOptionPane.showMessageDialog(null, "Zpráva", "Nadpis okna", JOptinPane.PLAIN_MESSAGE);

        str = JOptionPane.showInputDialog("Zadejte cokolov: ");
        System.exit(0);
 }

}

Při kompilaci ( $javac gui.java ) se mi vypíše toto hlášení:


[mikolas@MIKI-STODOLA src]$ javac gui.java
gui.java:10: cannot find symbol
symbol  : variable JOptinPane
location: class gui
	JOptionPane.showMessageDialog(null, "Zpráva", "Nadpis okna", JOptinPane.PLAIN_MESSAGE);
	                                                             ^
gui.java:10: cannot find symbol
symbol  : variable JOptionPane
location: class gui
	JOptionPane.showMessageDialog(null, "Zpráva", "Nadpis okna", JOptinPane.PLAIN_MESSAGE);
	^
gui.java:12: cannot find symbol
symbol  : variable JOptionPane
location: class gui
	str = JOptionPane.showInputDialog("Zadejte cokolov: ");
	      ^
3 errors


Prsím pomozte mi, ještě nikdy jsem v podstatě GUI neviděl. Hledal jsem na Google i zde na fóru. Děkuji


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

moo avatar 12.6.2011 12:33 moo | skóre: 7 | Praha
Rozbalit Rozbalit vše Re: GUI v Java
Odpovědět | | Sbalit | Link | Blokovat | Admin
pouzivas nejake IDE? alebo aspon vies citat chybove vystupy?

kompilator nevie co je JOptionPane, musis importovat; a tiez nevie co je JOptinPane kvoli nedoklepu...
package gui;
import javax.swing.JOptionPane;
public class gui {

    public static void main(String[] arg) {
        String str;

        // System.out.println("V tomto programu se budu pokoušet otevřít GUI okna");
        // Pokus o otevření vístražného okna
        JOptionPane.showMessageDialog(null, "Zpráva", "Nadpis okna", JOptionPane.PLAIN_MESSAGE);

        str = JOptionPane.showInputDialog("Zadejte cokolov: ");
        System.exit(0);
 }

}
End the FED!
12.6.2011 13:05 stuchlej
Rozbalit Rozbalit vše Re: GUI v Java
Děkuji. Už to funguje, jen jsem musel odstranit $packate gui; a přejmenovat gui.java na Gui.java Děkuji mnoihokrát. stuchej
12.6.2011 12:41 jirkamailto | skóre: 31
Rozbalit Rozbalit vše Re: GUI v Java
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud jsi nikdy nepracoval s GUI v Jave, tak mohu doporucit netbeans IDE, tam si vytvor novy vzorovy program s GUI a podivej se co to vygeneruje, navic umoznuje i graficky pridavat prvky a odebirat (GUI builder). Navic ke Swing Application Framework je dobra dokumentace na webu.
12.6.2011 17:50 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: GUI v Java
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tohle nijak nesouvisí s GUI, to jsou základy Javy. Doporučuju knížku Učebnice jazyka Java od Pavla Herouta, má pak i pokračování Java – grafické uživatelské prostředí a čeština (která je bohužel zaměřená na starší AWT místo na novější Swing, ale základní princip je u obou knihoven stejný).

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.