ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
729
729
EMPFEHLEN
-
Hallo
Ich habe folgendes Problem ich Zeichne in diesem Panel ein Rechteck
public class Rectangle extends Label {
int x1;
int x2;
int y1;
int y2;
Rectangle(int x, int y, int x0, int y0){
x1 = x;
x2 = x0;
y1 = y;
y2 = y0;
setVisible(true);
}
public void paint (Graphics g){
g.drawRect(x1,y1,x2,y2);
}
}
Das was ich nun will ist dass das Panel genauso groß ist wie das Rechteck das ich zeichne nur leider ist das Panel
(immer größer und füllt den Frame aus) als das Rechteck in dem ich das Rechteck zeichne! (-> will einen Maus listener auf das Rechteck anwenden aber der geht dann aufs ganze Panel)
thx
-
Moin,
was für ein Layout benutzt Du denn bzw. wie fügst Du das Rechteck in das Panel ein?
-
sollte so heißen -> public class Rectangle extends Panel {
nicht-> public class Rectangle extends Label
Rectangle rect = new Rectangle(100,100,100,100);
jo ich mach einfach add(rect); -> im Frame
-
Moin,
dann probier mal, mit setSize() bzw. mit
setMinimumSize()
setPreferredSize()
setMaximumSize()
die Größe des Panels vorzugeben anhand der Rechteckwerte.
Ähnliche Themen
-
Wie groß muss width sein****
Von EuropaChat im Forum HTML & XHTMLAntworten: 2Letzter Beitrag: 24.08.10, 15:47 -
Können gleiche Bilder gleichen Formats unterschiedlich groß sein?
Von Freak im Forum PhotoshopAntworten: 3Letzter Beitrag: 22.07.07, 22:59 -
16:9 mit after effects - wie groß muss meine vorlage sein?
Von Ena im Forum Videoschnitt, Videotechnik & -produktionAntworten: 1Letzter Beitrag: 28.04.06, 18:28 -
Wie alt sollte man sein
Von daniel_kulmer im Forum 3D Studio MaxAntworten: 23Letzter Beitrag: 22.02.05, 15:26 -
Wie groß muss es sein?
Von Alphatronix im Forum HTML & XHTMLAntworten: 7Letzter Beitrag: 25.10.02, 15:38





Zitieren
Login





