Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Hardware >> mainframes >> Content
John maakt een GUI -applicatie, hij plaatst alle componenten op JFrame zonder de lay -outidentifiëren de lay -out van JFrame op te geven?
Als John alle componenten op een `jframe` plaatst zonder een lay -out op te geven, is de standaard lay -outbeheerder 'flowlayout'.

Dit is waarom:

* standaardgedrag: `Jframe` gebruikt standaard` flowlayout` als lay -outmanager van zijn contentvenster.

* Flowlayout -kenmerken: Componenten worden van links naar rechts toegevoegd en wikkelen naar de volgende regel wanneer de vensterbreedte wordt overschreden.

* Geen expliciete lay -out: Wanneer er geen lay -out is opgegeven, worden de componenten gerangschikt met behulp van de standaard `flowlayout '.

belangrijke opmerkingen:

* flexibiliteit: `Flowlayout` biedt wat basiscontrole, maar wordt niet aanbevolen voor complexe lay -outs. Het kan moeilijk zijn om precies te positioneren en componenten te positioneren en alleen `flowlayout 'te gebruiken.

* Alternatieven: Overweeg voor meer gestructureerde en voorspelbare lay -outs te overwegen andere lay -outmanagers zoals:

* borderlayout: Verdeelt de container in vijf regio's (noord, zuid, oost, west, centrum).

* gridbaglayout: Rangschikt componenten in een raster met flexibele rij- en kolomgroottes.

* BoxLayout: Rangschikt componenten horizontaal of verticaal.

Voorbeeld:

`` `Java

import javax.swing.*;

import java.awt.*;

public class flowlayoutExample {

public static void main (string [] args) {

JFrame frame =new JFrame ("flowlayout voorbeeld");

frame.setDefaultCloseOperation (jframe.exit_on_close);

frame.SetSize (300, 200);

// componenten toevoegen zonder een lay -out op te geven

frame.add (nieuwe Jbutton ("knop 1"));

frame.add (new JLabel ("label 1"));

frame.add (nieuw JTextField ("Text Field 1"));

frame.setVisible (true);

}

}

`` `

Deze code zal ertoe leiden dat de componenten op een rij van links naar rechts worden geplaatst. De componenten worden naar de volgende lijn gewikkeld wanneer de vensterbreedte wordt overschreden.

Previous: Next:
  mainframes
·Hoe te temperatuurverandering …
·Verschillende soorten Bureaubl…
·Wat een super computer kan doe…
·Waar worden mainframe -compute…
·Kan een mainframe het werk van…
·Wat wordt bedoeld met HUB Defi…
·Zeven inputs voor een technolo…
·Hoe maak je een Thin Client Di…
·Wie gebruikt de mainframecompu…
  Related Articles
Welk type poort wordt gebruikt voor lage…
Wat is desktopondersteuning? 
Is een headset een invoer- of uitvoerapp…
Wat is de uitvoerinvoer en het proces va…
Wat is het nut van optische tekenlezer? 
Wat is het volgende een uitvoerapparaat?…
Welke van deze is een scanner -muis van …
Wat is RAM en hoeveel als voldoende geac…
Wat is de totale hoeveelheid gegevens di…
  Hardware Articles
·Hoe een aluminium PowerBook G4 harde sch…
·Hoe je digitaal opnemen met een webcam 
·Hoe maak je een Epson CX5000 Reinig 
·Welke websites verkopen goedkope compute…
·Waar zijn schijven gevestigd? 
·Hoe Desktop luidsprekers met een laptop 
·Specificatie voor de Compaq CQ60 - 212 n…
·Hoe de Memory Upgrade op een Compaq Arma…
·Alignment Probleem in een Lexmark X5495 
Copyright © Computer Kennis https://www.nldit.com