tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
729
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    downset04 downset04 ist offline Mitglied Gold
    Registriert seit
    Dec 2004
    Beiträge
    167
    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
     

  2. #2
    Registriert seit
    Apr 2004
    Ort
    Ruhrgebiet
    Beiträge
    1.582
    Moin,
    was für ein Layout benutzt Du denn bzw. wie fügst Du das Rechteck in das Panel ein?
     

  3. #3
    downset04 downset04 ist offline Mitglied Gold
    Registriert seit
    Dec 2004
    Beiträge
    167
    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
     

  4. #4
    Registriert seit
    Apr 2004
    Ort
    Ruhrgebiet
    Beiträge
    1.582
    Moin,
    dann probier mal, mit setSize() bzw. mit
    setMinimumSize()
    setPreferredSize()
    setMaximumSize()

    die Größe des Panels vorzugeben anhand der Rechteckwerte.
     

Ähnliche Themen

  1. Wie groß muss width sein****
    Von EuropaChat im Forum HTML & XHTML
    Antworten: 2
    Letzter Beitrag: 24.08.10, 15:47
  2. Antworten: 3
    Letzter Beitrag: 22.07.07, 22:59
  3. 16:9 mit after effects - wie groß muss meine vorlage sein?
    Von Ena im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 1
    Letzter Beitrag: 28.04.06, 18:28
  4. Wie alt sollte man sein
    Von daniel_kulmer im Forum 3D Studio Max
    Antworten: 23
    Letzter Beitrag: 22.02.05, 15:26
  5. Wie groß muss es sein?
    Von Alphatronix im Forum HTML & XHTML
    Antworten: 7
    Letzter Beitrag: 25.10.02, 15:38