Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.applet.Applet;
- import java.awt.Graphics;
- import java.awt.Polygon;
- public class Stern{
- private int starX;
- private int starY;
- private int heights;
- private int widths;
- private final int ONE_MEASUREMENT_UNIT = 50; //Basiseinheit (50!)
- private final int RANDOM_CHOSEN_MAX_HEIGHT = 150; //Maximale Höhe
- private final int RANDOM_CHOSEN_MAX_WIDTH = 150; //Maximale Breite
- private int [] sternX; //Array für die X-Werte
- private int [] sternY; //Array für die Y-Werte
- private Polygon polyStern;
- //Konstruktoren
- public Stern (int starX, int starY, int heights, int widths) {
- this.starX = starX;
- this.starY = starY;
- this.heights = heights;
- this.widths = widths;
- // public Stern (int starX, int starY, int heights, int widths) {
- //this.starX = starX;
- //this.starY = starY;
- //this.heights = heights;
- //this.widths = widths;
- //ergibt leider etwas sehr verzerrte Judensterne. Aber das krieg' ich auch noch hin...
- sternX = new int []{
- starX,
- starX+(widths/2),
- starX + widths,
- starX,
- starX+(widths/2),
- starX+widths};
- sternY = new int []{
- starY,
- starY - heights,
- starY,
- starY - (heights/2),
- starY + (heights),
- starY - (heights/2)};
- polyStern = new Polygon(sternX, sternY, 6);
- }
- public void draw(Graphics g) {
- g.drawPolygon(polyStern);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement