prob mit IconImage

xxTejaxx

Mitglied
hallo, ich habe folgenden quelltext

Java:
//codeschnipsel

import java.awt.Color;
import java.awt.Component;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.image.*;

import org.jdesktop.application.Action;
import org.jdesktop.application.ResourceMap;
import org.jdesktop.application.SingleFrameApplication;
import org.jdesktop.application.FrameView;
import org.jdesktop.application.TaskMonitor;
import org.jdesktop.application.Action;

import javax.swing.Timer;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JDialog;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.JTable;
import javax.swing.table.DefaultTableCellRenderer;
 


public class LizenzverwaltungView extends FrameView {

    public LizenzverwaltungView(SingleFrameApplication app) {
        super(app);
        initComponents();  
        getConfigs();
        this.getFrame().setIconImage(icon);

nun mein problem:
bei this.getFrame().setIconImage(icon); sagt mir netbeans:
can not find symbol
symbol methode setIconImage(javax.swin.ImageIcon)
location: class javax.swing.JFram

laut javadoc sollte das jedoch funktionieren.
wo also liegt mein fehler?

icon ist wie folgt definiert
Java:
ImageIcon icon = new ImageIcon("lib\\icon.gif");
 
Hallo,

der Fehler liegt daran, dass du was falsches übergibst. Die Methode setIconImage möchte ein Image haben und kein ImageIcon.

Versuch es mal so
Code:
this.getFrame().setIconImage(icon.getImage());

MFG

Sascha
 
Zurück