|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Hårdvara
  • Allt-i - ett-skrivare
  • Apple Computers
  • BIOS
  • CD & DVD drives
  • Processorer
  • Computer Drives
  • Bildskärmar
  • Kringutrustning
  • Datorkraft Källor
  • dator Skrivare
  • Computer uppgraderingar
  • Stationära datorer
  • Elektronisk bok läsare
  • Externa hårddiskar
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • Bärbara datorer
  • stordatorer
  • Möss & tangentbord
  • Netbooks
  • Network Equipment
  • Nook
  • bärbara datorer
  • Övrigt Hårdvara
  • PC Computers
  • projektorer
  • RAM , kort och moderkort
  • skannrar
  • Servrar
  • Ljudkort
  • Tablet PC
  • grafikkort
  • arbetsstationer
  • iPad
  • iPhone
  • * Dator Kunskap >> Hårdvara >> stordatorer >> Content

    John skapar en GUI -applikation som placerar alla komponenter på JFRAME utan att ange dess layoutIdentify the Layout of JFRAME?

    Om John placerar alla komponenter på en "JFRAME" utan att ange en layout, är standardlayouthanteraren "flowlayout".

    Här är varför:

    * Standardbeteende: `JFRAME` använder som standard` FlowLayout` som dess innehållsfönstres layouthanterare.

    * FlowLayout -egenskaper: Komponenter läggs till från vänster till höger och lindas till nästa rad när fönsterbredden överskrids.

    * ingen uttrycklig layout: När ingen layout anges är komponenterna anordnade med standard "flowlayout".

    Viktiga anteckningar:

    * Flexibilitet: `FlowLayout` erbjuder viss grundläggande kontroll men rekommenderas inte för komplexa layouter. Det kan vara svårt att exakt placera och storlekskomponenter med bara "flowlayout".

    * Alternativ: För mer strukturerade och förutsägbara layouter kan du överväga att använda andra layouthanterare som:

    * BorderLayout: Delar containern i fem regioner (norr, söder, öster, väst, centrum).

    * gridbaglayout: Arrangerar komponenter i ett rutnät med flexibla rad- och kolumnstorlekar.

    * boxlayout: Arrangerar komponenter antingen horisontellt eller vertikalt.

    Exempel:

    `` `Java

    import javax.swing.*;

    import java.awt.*;

    public class FlowLayOutExample {

    public static void main (String [] args) {

    JFrame Frame =new JFrame ("FlowLayout Exempel");

    ram.setDefaultCloseOperation (jframe.exit_on_close);

    ram.setize (300, 200);

    // lägga till komponenter utan att ange en layout

    ram.Add (New JButton ("Button 1"));

    ram.Add (New Jlabel ("Label 1"));

    Frame.Add (New JTextField ("Textfält 1"));

    ram.setVisible (true);

    }

    }

    `` `

    Denna kod kommer att resultera i att komponenterna placeras i rad från vänster till höger. Komponenterna kommer att linda till nästa rad när fönsterbredden överskrids.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vilka är några komponenter i ett TQ-program?
    ·Vad Är stordator Nackdelar
    ·Vad representerar ett X på ingången till ett nav?
    ·Är en ATM en mainframe -dator?
    ·Beskrivning av en stordator
    ·Vad Är Z1 dator
    ·Begreppen Fat Klient & Thin Client
    ·Hur Är stordatorer datorer och liknande
    ·Vilka är de funktioner en stordator
    ·Hur man startar en Recovery Disk för Windows XP
    Utvalda artiklarna
    ·Kan du få en Wi - Fi- anslutning till en Mac Mini
    ·Hur du ändrar tonerkassett på en MX300 Canon skrivare…
    ·Återställa BIOS på en GT5676
    ·ThinkPad G40 är överhettad
    ·Vilket operativsystem stöder dynamisk lagring?
    ·Varför stöder OS alla hårdvarutyper?
    ·Inaktivera Hyperthreading i BIOS
    ·HP Workstation xw6200 Specifikationer
    ·Hur man tar bort en CD-spelare från en dator
    ·Hur man bygger den ultimata hemdator
    Copyright © Dator Kunskap https://www.dator.xyz