Methode drawImage() zeichnet das Bild kleiner, unabhängig von der Bildgröße

Ich habe eine imagepanel Klasse, zeichnet ein Bild auf ein JPanel. Mein problem ist, dass das Bild sehr klein, innen die jpanel, und ich weiß nicht, warum.

Ich habe alles getan, was ich konnte und im Netz gesucht und auch einige java-Bücher für dieses kleine problem, aber ohne Erfolg. Ich brauche wirklich etwas Hilfe dabei.

Ich bin sehr neu in java.

    class Weapons extends JPanel {
    private Image weaponimage = weapon1.getImage();

    @Override
    protected void paintComponent(Graphics g) {
    super.paintComponent(g);

    if (image != null)
        g.drawImage(weaponimage, 0, 0, getWidth(), getHeight(), this);
   }
   }

das ist das Bild Klasse.

Wenn Sie wollen helfen, Sie zu posten haben einige code.
Ist image BufferedImage?
Für bessere Hilfe früher, nach einem SSCCE. @mKorbel Schönen tag bearbeitet. 🙂

InformationsquelleAutor rej | 2013-10-12

Schreibe einen Kommentar