| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Hardware  
  • Alt-i - ett-skrivere
  • Apple Computers
  • BIOS
  • CD-og DVD -stasjoner
  • CPUer
  • Computer Drivere og bagasje
  • Skjermer
  • Datautstyr
  • Datamaskin Strøm Kilder
  • Computer Skrivere
  • Computer oppgraderinger
  • desktop
  • Elektronisk boklesere
  • Eksterne harddisker
  • Flash-stasjoner
  • Input & Output Devices
  • Kindle
  • Bærbare datamaskiner
  • stormaskiner
  • Mus og tastatur
  • netbooks
  • Network Equipment
  • Nook
  • bærbare datamaskiner
  • Annen Computer Hardware
  • PC Datamaskiner
  • projektorer
  • RAM, kort og hovedkort
  • Skannere
  • servere
  • lydkort
  • tavle-PCer
  • skjermkort
  • arbeidsstasjoner
  • iPad
  • iPhone
  •  
    Datamaskin >> Hardware >> stormaskiner >> Content
    John oppretter en GUI -applikasjon, og plasserer alle komponenter på JFrame uten å spesifisere oppsettet som identifiserer utformingen av JFrame?
    Hvis John plasserer alle komponenter på en `jframe` uten å spesifisere en layout, er standard layoutbehandler som brukes` flowLayout`.

    Her er grunnen:

    * Standard oppførsel: `JFrame` bruker som standard` FlowLayout` som innholdsrutens layoutleder.

    * FlowLayout -egenskaper: Komponenter legges til fra venstre mot høyre, innpakning til neste linje når vindusbredden overskrides.

    * Ingen eksplisitt layout: Når ingen layout er spesifisert, er komponentene ordnet med standard `flowLayout`.

    Viktige merknader:

    * Fleksibilitet: `FlowLayout` tilbyr noen grunnleggende kontroll, men anbefales ikke for komplekse oppsett. Det kan være vanskelig å presist posisjons- og størrelseskomponenter ved å bruke bare `flowLayout`.

    * alternativer: For mer strukturerte og forutsigbare oppsett, bør du vurdere å bruke andre layoutledere som:

    * BorderLayout: Deler beholderen i fem regioner (nord, sør, øst, vest, sentrum).

    * gridbaglayout: Arbeider komponenter i et rutenett med fleksible rad- og kolonnestørrelser.

    * BoxLayout: Arrangerer komponenter enten horisontalt eller vertikalt.

    Eksempel:

    `` Java

    Importer Javax.swing.*;

    importere java.awt.*;

    offentlig klasse flowLayouTexample {

    public static void main (String [] args) {

    JFrame Frame =New JFrame ("FlowLayout Eksempel");

    ramme.setDefaultCloseOperation (jframe.exit_on_close);

    ramme.setSize (300, 200);

    // legge til komponenter uten å spesifisere en layout

    ramme.add (new JButton ("Button 1"));

    ramme.add (new JLabel ("Label 1"));

    ramme.add (new JTextField ("Text Field 1"));

    ramme.setVisible (true);

    }

    }

    `` `

    Denne koden vil føre til at komponentene blir plassert på rad fra venstre til høyre. Komponentene vil vikle seg til neste linje når vindusbredden overskrides.

    früher :

     Weiter:
      Relatert Artike
    ·Hva er en PCT i visjon pluss mainframe? 
    ·Første generasjons datamaskin Kjennetegn 
    ·Hvordan kan endre sideforhold på en PC? 
    ·Hvor mange brukere kan en hovedramme -datamaskinhåndta…
    ·Hvilken type system er best for databehandlingsformål …
    ·Fordelene av en superdatamaskin 
    ·Hvordan erstatte CR2032 CMOS-batterier 
    ·Hva er de fire hoveddelene av en datamaskinstademodell?…
    ·Hva er en stormaskin 
    ·Hvordan skriver du systemkravspesifikasjon for hotellst…
      Anbefalte artikler
    ·Spesifikasjonen for eMachines T5224 Hovedkort 
    ·Hva er Creative Sound Blaster 
    ·Jeg har et ikon av måne på iPad øverste høyre hjør…
    ·Hvordan oppdatere BIOS ROM -filer 
    ·Lader batteriet i sikker modus? 
    ·Hvordan Reset en HP blekkpatron Tool 
    ·Slik feilsøker et ATI TV Wonder 
    ·Hvilke mainframe -enhetsavhengige funksjoner implemente…
    ·Slik gjenoppretter Min E - Machine Computer 
    ·Tastatur Feil ved hjelp av en laptop med Wi - Fi 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/