[Java] BorderLayout Problem

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von unix, 10. Mai 2007 .

Schlagworte:
  1. 10. Mai 2007
    Zuletzt von einem Moderator bearbeitet: 15. April 2017
    BorderLayout Problem

    hi ho RR ler

    Also in der schule mussten wir mit Java so einen hotelrechner programmen.

    Son Teil wo man über Texfelder eingibt wieviele Tage etc. und dann zum Schluss soll er den Preis ausrechnen!

    Dann soll man 2. Layouts verwenden und das ganze soll auch noch funzen ^^

    Ich hab mich für ein Null und BorderLayout in dem im "North" Feld der "banner" von meinem Hotel ist und im Center Feld dann über NULL alle Buttons, Checkboxen und Textfelder. East, South und west lass ich weg.

    Und mein Problem ist ich komm nich mit dem BorderLayout klar.

    Ich krieg es nich hin im North Feld ein BIld einzufügen und dann noch im Center das NullLayout anzulegen..

    So Sollte das dann zum Schluss aussehen

    floarwq0.jpg
    {img-src: //img147.imageshack.us/img147/2710/floarwq0.jpg}

    Ja ich weiß bin noch "Anfänger" ^^

    Also das Bild oben soll als BoarderLayout North sein und der Rest als NUll Layout im Center vom BorderLayout! so eine Kombination halt xD

    Hier ist mein Quelltext...

    Ich hoffe ihr könnt mir helfen das mit dem BorderLayout hinzukriegen .. xD
     
  2. 11. Mai 2007
    AW: BorderLayout Problem

    hier ist mal ein bsp:

    und zwar fast du deine buttons und inputs etc in einem JPanel zusammen und weißt es (siehe ganz unten) dann dem borderlayout zu!!

    hoffe das hilft dir

    PHP:
    JPanel left  = new  JPanel ();
            
    left . setLayout (new  GridLayout ( 2 2 ));
            
    left . add (new  JButton ( "Punkt" ));
            
    left . add (new  JButton ( "Linie" ));
            
    left . add (new  JButton ( "Bogen" ));
            
    left . add (new  JButton ( "Kreis" ));
            
            
    JPanel top  = new  JPanel ();
            
    top . add (new  JButton ( "Neu" ));
            
    top . add (new  JButton ( "Öffnen" ));
            
    top . add (new  JButton ( "Abspeichern" ));
            
    top . add (new  JButton ( "Drucken" ));
            
            
    JPanel right  = new  JPanel ();
            
    right . setLayout (new  GridLayout ( 4 1 ));
            
    right . add (new  JButton ( "Malstift" ));
            
    right . add (new  JButton ( "Füllstile" ));
            
    right . add (new  JButton ( "Farbe.." ));
            
    right . add (new  JButton ( "Scrift.." ));
            
            
    JPanel p  = new  JPanel ();
            
    p . setPreferredSize (new  Dimension ( 400 200 ));
            
    p . setBackground ( Color . WHITE );
            
            
    Container c  getContentPane ();
            
    //c.setLayout(new BorderLayout());
            
    c . add ( top BorderLayout . NORTH );
            
    c . add ( left BorderLayout . WEST );
            
    c . add ( right BorderLayout . EAST );
            
    c . add ( p BorderLayout . CENTER );
    gruß wollknoll
     
  3. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.