G
Guest
Gast
Hey,
hoffe Ihr könnt mir helfen. Ich wollte eine eigene innere ButtonKlasse schreiben, das hat auch glaube ich ganz gut geklappt(konnte es leider noch nicht ausprobieren da ich beim compilieren die ganze Zeit einen Fehler habe) aber ich kriege denn neuen erzeugten Button durch "add" nicht ins Frame rein. Habe immer die Fehlermeldung
Title.java:49: add(java.awt.PopupMenu) in java.awt.Component cannot be applied to (java.awt.Panel)
Hier mal ein Stück vom Quelltext :
Hoffe das Ihr daraus vielleicht schlau werdet 😀
Danke !!!
hoffe Ihr könnt mir helfen. Ich wollte eine eigene innere ButtonKlasse schreiben, das hat auch glaube ich ganz gut geklappt(konnte es leider noch nicht ausprobieren da ich beim compilieren die ganze Zeit einen Fehler habe) aber ich kriege denn neuen erzeugten Button durch "add" nicht ins Frame rein. Habe immer die Fehlermeldung
Title.java:49: add(java.awt.PopupMenu) in java.awt.Component cannot be applied to (java.awt.Panel)
Hier mal ein Stück vom Quelltext :
Code:
import java.awt.*;
import java.awt.image.BufferedImage;
import javax.swing.*;
//Class Title
public class Title extends Label
{
//Attributes
private Image MBOben,BExit;
private class MeinB extends Button
{
public Dimension getPrefferedSize()
{
return new Dimension(60,20);
}
public MeinB(String label)
{
super(label);
}
public void paint(Graphics g1)
{
BExit = getToolkit().getImage("../pics/BExit.gif");
g1.drawImage(BExit,0,0, this);
}
}
//Constructor
public Title()
{
setSize(900,30);
[b] MeinB BExit = new MeinB("Test");
add(BExit);[/b]
}//Constructor end
Hoffe das Ihr daraus vielleicht schlau werdet 😀
Danke !!!