Hallihallöle,
ich möchte ein Fenster zeichnen, das nicht rechteckig ist.
Ja, ich habe den hier dazu existierenden Thread schon gelesen, möchte jetzt aber selber mal ein paar Klassen schreiben, die soetwas dann tatskräftig auch können....
Also, zum Üben wollte ich erstmal einen Kreis machen.
Dazu nehme ich die in der Mathematik allegemein übliche Formel und mache ein paar Frames (10.000).
Wenn ein Punkt die Kreisgleichung erfüllt, sprich Teil des Kreises ist, wird dort ein Pixel(Ein Frame mit 1,1) gezeichnet(visible(true)).
Allerdings wird der Kreis nie fertig, da die Performence natürlich nicht ausreicht, so viele Frames zu zeichnen....
(Erst hatte ich JFrames, aber die fressen noch mehr Performence und die Eigenschaften von swing werden ja hier nicht benötigt,)
Also hab' ich mir gedacht, das ich vielleicht ein eigenes Frame schreiben kann, was nur genau ein Pixel darstellen kann und das in einer bestimmten Farben und zwar in Top Performence!
Aber ich finde leider nix in der Api, man müsste an den Sourcecode von Frame rankommen, und ein neues schreiben. Vererben hilft leider nix, da ja dann den ganze an dieser Stelle unnötige Code wieder übernommen würde.
Hat jemannd eine Idee?
Ich weiß zwar das das nicht einfach ist in Java, aber ich behaupte einfach mal, wenn es möglich ist ein Frame mit 1x1 zu zeichnen, dann geht das auch ohne den ganzen anderen Schnickschnack....ich will doch nur das eine Pixel einfärben...
Danke für Ideen!
ich möchte ein Fenster zeichnen, das nicht rechteckig ist.
Ja, ich habe den hier dazu existierenden Thread schon gelesen, möchte jetzt aber selber mal ein paar Klassen schreiben, die soetwas dann tatskräftig auch können....
Also, zum Üben wollte ich erstmal einen Kreis machen.
Dazu nehme ich die in der Mathematik allegemein übliche Formel und mache ein paar Frames (10.000).
Wenn ein Punkt die Kreisgleichung erfüllt, sprich Teil des Kreises ist, wird dort ein Pixel(Ein Frame mit 1,1) gezeichnet(visible(true)).
Allerdings wird der Kreis nie fertig, da die Performence natürlich nicht ausreicht, so viele Frames zu zeichnen....
(Erst hatte ich JFrames, aber die fressen noch mehr Performence und die Eigenschaften von swing werden ja hier nicht benötigt,)
Also hab' ich mir gedacht, das ich vielleicht ein eigenes Frame schreiben kann, was nur genau ein Pixel darstellen kann und das in einer bestimmten Farben und zwar in Top Performence!
Aber ich finde leider nix in der Api, man müsste an den Sourcecode von Frame rankommen, und ein neues schreiben. Vererben hilft leider nix, da ja dann den ganze an dieser Stelle unnötige Code wieder übernommen würde.
Hat jemannd eine Idee?
Ich weiß zwar das das nicht einfach ist in Java, aber ich behaupte einfach mal, wenn es möglich ist ein Frame mit 1x1 zu zeichnen, dann geht das auch ohne den ganzen anderen Schnickschnack....ich will doch nur das eine Pixel einfärben...
Danke für Ideen!