Nauč se s námi víc. Využij 50% bonus na e-learningové kurzy.
Pouze tento týden sleva až 80 % na e-learning týkající se Javy
discount week 50
Avatar
lime
Člen
Avatar
lime:6.3.2014 13:22

mám niečo takéto:

public class Menu extends JFrame {

    private final String titulok;
    private Hra hra;
    private final JButton butNovaHra;
    private final JButton butKoniec;

    public Menu(String titulok) {
        this.titulok = titulok;

        hra = new Hra();

        setTitle(titulok);
        setPreferredSize(new Dimension(406, 428));
        setLayout(null);
        setDefaultCloseOperation(EXIT_ON_CLOSE);
        setResizable(false);

        butNovaHra = new JButton("Nová hra");
        butNovaHra.setBounds(10, 10, 150, 80);
        butNovaHra.setFont(new Font(Font.SANS_SERIF, Font.BOLD, 25));
        butNovaHra.addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
                hra.start();
            }
        });

        butKoniec = new JButton("Koniec");
        butKoniec.setBounds(10, 100, 150, 80);
        butKoniec.setFont(new Font(Font.SANS_SERIF, Font.BOLD, 25));
        butKoniec.addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
                System.exit(0);
            }
        });

        add(hra);
        add(butNovaHra);
        add(butKoniec);
        pack();
    }

}

a chcem aby sa na pozadí vykreslil obrázok, hľadal som, ale neprišiel som na riešenie, viem ako vykresliť obrázok na JPanel, pomocou ktorého trieda dedí metodu paintComponent(), ale na JFrame mi to nejde..

 
Odpovědět
6.3.2014 13:22
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
solskier1
Člen
Avatar
solskier1:13.3.2014 19:56

na načítanie obrázkov v Jave je aj článok ;) pozri sekciu Java/Programovanie hier to preto ti nikto nepíše, nabudúce lepšie hľadaj

Nahoru Odpovědět
13.3.2014 19:56
Čo si sám nenakódiš nevieš.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.