| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Hardware  
  • All- In- One printere
  • Apple-computere
  • BIOS
  • CD & DVD -drev
  • CPU'er
  • Computer Drives
  • Skærme
  • computerudstyr
  • Computer Strømkilder
  • computer Printere
  • computer opgraderinger
  • Desktop Computere
  • Elektronisk bog Læsere
  • Eksterne harddiske
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • laptops
  • mainframes
  • Mus & Keyboards
  • netbooks
  • netværk udstyr
  • Nook
  • bærbare computere
  • Andet Computer Hardware
  • pc'er
  • projektorer
  • RAM , kort og Bundkort
  • scannere
  • Servere
  • Lydkort
  • Tablet-pc'er
  • Grafikkort
  • arbejdsstationer
  • iPad
  • iPhone
  •  
    Computer Viden >> Hardware >> mainframes >> Content
    John opretter en GUI -applikation, som alle komponenter på JFrame uden at specificere dens layoutidentificer layoutet af JFrame?
    Hvis John placerer alle komponenter på en 'JFrame' uden at specificere et layout, er den anvendte standardlayoutadministrator 'FlowLayout'.

    Her er hvorfor:

    * Standardadfærd: `JFrame 'bruger som standard' FlowLayout 'som indholdsrulle's layout manager.

    * flowlayout -egenskaber: Komponenter tilsættes fra venstre mod højre og indpakkes til den næste linje, når vinduesbredden overskrides.

    * Ingen eksplicit layout: Når der ikke er angivet noget layout, er komponenterne arrangeret ved hjælp af standard 'flowLayout'.

    Vigtige noter:

    * Fleksibilitet: `FlowLayout` tilbyder en vis grundlæggende kontrol, men anbefales ikke til komplekse layouts. Det kan være vanskeligt at præcist placere og størrelse komponenter ved hjælp af kun `flowlayout '.

    * alternativer: For mere strukturerede og forudsigelige layouts, skal du overveje at bruge andre layoutledere som:

    * Borderlayout: Opdeler beholderen i fem regioner (nord, syd, øst, vest, midten).

    * gridbaglayout: Arrangerer komponenter i et gitter med fleksible række- og søjlestørrelser.

    * boxlayout: Arrangerer komponenter enten vandret eller lodret.

    Eksempel:

    `` Java

    import javax.swing.*;

    import java.awt.*;

    public class flowLayoutExample {

    public static void main (String [] args) {

    JFrame Frame =new JFrame ("FlowLayout -eksempel");

    Frame.setDefaultCloseOperation (jFrame.exit_on_Close);

    ramme.setsize (300, 200);

    // Tilføjelse af komponenter uden at specificere et layout

    Frame.Tilføj (new JButton ("Button 1"));

    Frame.Tilføj (new Jlabel ("Label 1"));

    Frame.Tilføj (new JTextField ("Tekstfelt 1"));

    frame.setVisible (sandt);

    }

    }

    `` `

    Denne kode resulterer i, at de komponenter placeres i træk fra venstre mod højre. Komponenterne vil vikles til den næste linje, når vinduesbredden overskrides.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvor bruges computermodeller i den virkelige verden? 
    ·Hvor mange typer design af systemenheder findes der og …
    ·Hvordan tester for Gold skørhed 
    ·Hvad er kravet til visuelt koblet system? 
    ·Hvor Mainframe -computere bruges i Pakistan? 
    ·Hvor bruges miniframe-computere? 
    ·Fordele & Ulemper ved Mainframe Arkitektur 
    ·Slut på linje tegn i mainframe fil? 
    ·Sådan ændres Temperatur i en Dell Computer 
    ·Hvilke mainframe -enhedsafhængige funktioner implement…
      Anbefalede Artikler
    ·Sådan installeres SATA Firmware på en Dell Dimension …
    ·Hvilke mærker af computere sælges på Walmart? 
    ·Sådan installeres et NVIDIA Grafikkort 
    ·Hvad er nogle forhandlere, der sælger den bærbare hp …
    ·Barcode scannere, Dump Into Tekstfil 
    ·Sådan Slut en USB Netbook til en XP Desktop 
    ·Sådan installeres et PCI driver 
    ·Sådan Omdøbe et eksternt dvd-drev 
    ·Sådan Test en side på HP Deskjet 3600 
    ·Demontering Instruktioner til Epson C82 
    Copyright © Computer Viden https://www.computerdk.com