Hallo,
sagt mal, ich versuche gerade durchzusteigen, wie ich eine eigene Component schreiben könnte... in diesem Fall würd mir ein einfacher Kreis oder so schon reichen, das ist egal. Aber ich schaff es nicht, dass die sich zeichnende Component auch angezeigt wird.
Ich lasse die Component von JComponent erben und implementiere dann einen Konstruktur und die paint()-Methode. Dann lasse ich in meinem JFrame diese Component hinzufügen. Nur wird sie leider nicht auf dem JFrame gezeichnet, obwohl die paint()-Methode nachweislich aufgerufen wird.
Nun weiss ich nicht wie ich weiter vorgehen soll. Mir drängt sich der Gedanke auf, dass ich gar nicht von der Component-Klasse ableiten muss, sondern vom JFrame, aber das "fühlt" sich irgendwie blöd an.
Kann mir da jemand ein wenig auf die Sprünge helfen? Bin für jede Hilfe dankbar
Arne
sagt mal, ich versuche gerade durchzusteigen, wie ich eine eigene Component schreiben könnte... in diesem Fall würd mir ein einfacher Kreis oder so schon reichen, das ist egal. Aber ich schaff es nicht, dass die sich zeichnende Component auch angezeigt wird.
Ich lasse die Component von JComponent erben und implementiere dann einen Konstruktur und die paint()-Methode. Dann lasse ich in meinem JFrame diese Component hinzufügen. Nur wird sie leider nicht auf dem JFrame gezeichnet, obwohl die paint()-Methode nachweislich aufgerufen wird.
Nun weiss ich nicht wie ich weiter vorgehen soll. Mir drängt sich der Gedanke auf, dass ich gar nicht von der Component-Klasse ableiten muss, sondern vom JFrame, aber das "fühlt" sich irgendwie blöd an.
Kann mir da jemand ein wenig auf die Sprünge helfen? Bin für jede Hilfe dankbar
Arne