Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)

Diskuze: Ako vykresliť obrázok na JFrame

Java Java Ako vykresliť obrázok na JFrame

Aktivity (1)
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
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.