Guten Tag,
ich hab ein Problem bei vergrößern einer Zeichnung in Eclipse. Meine Zeichnung befindet sich in einem kleinen Fenster und wenn ich das Fenster vergrößere möchte ich dass sich die Zeichnung mitvergrößert.
Das ist meine Zeichnung:
Soweit ich weiss kann ich mit "getWidth" und "getHeight" arbeiten. Allerdings weiss ich nicht wo ich man diese einfügen muss.
Meine Frage ist nun: Weiss jemand wie man mit "getWidth" und "getHeight" die Zeichnung samt dem Fenster vergrößern kann?
ich hab ein Problem bei vergrößern einer Zeichnung in Eclipse. Meine Zeichnung befindet sich in einem kleinen Fenster und wenn ich das Fenster vergrößere möchte ich dass sich die Zeichnung mitvergrößert.
Das ist meine Zeichnung:
Java:
class ZeichenFlaeche extends JPanel{
public void paint(Graphics g){
int [ ] x = {73, 53, 53, 73};
int [ ] y = {150, 150, 100, 100};
g.setColor(Color.black);
g.fillPolygon(x, y, 4);
int [ ] a = {90, 35, 10, 115};
int [ ] b = {80, 80, 100, 100};
g.setColor(Color.green);
g.fillPolygon(a, b, 4);
int [ ] c = {85, 40, 15, 110};
int [ ] d = {65, 65, 80, 80};
g.setColor(Color.green);
g.fillPolygon(c, d, 4);
int [ ] e = {80, 45, 20, 105};
int [ ] f = {52, 52, 65, 65};
g.setColor(Color.green);
g.fillPolygon(e, f, 4);
int [ ] h = {75, 50, 25, 100};
int [ ] i= {42, 42, 52, 52};
g.setColor(Color.green);
g.fillPolygon(h, i, 4);
int [ ] j = {63, 63, 35, 90};
int [ ] k = {27, 27, 42, 42};
g.setColor(Color.green);
g.fillPolygon(j, k, 4);
int [ ] l = {63, 48, 38, 48, 45, 63, 81, 78, 88, 78};
int [ ] m = {0, 10, 15, 20, 30, 20, 30, 20, 15, 10};
g.setColor(Color.yellow);
g.fillPolygon(l, m, 10);
}
}
Soweit ich weiss kann ich mit "getWidth" und "getHeight" arbeiten. Allerdings weiss ich nicht wo ich man diese einfügen muss.
Meine Frage ist nun: Weiss jemand wie man mit "getWidth" und "getHeight" die Zeichnung samt dem Fenster vergrößern kann?