“Conocimiento Hardware>Mainframes

John está creando una aplicación de GUI.

2014/10/8
Si John coloca todos los componentes en un `jframe` sin especificar un diseño, el administrador de diseño predeterminado utilizado es` FlowLayout`.

He aquí por qué:

* Comportamiento predeterminado: `JFrame` usa` FlowLayout` como el administrador de diseño de su panel de contenido.

* FlowLayout Características: Los componentes se agregan de izquierda a derecha, envolviendo a la siguiente línea cuando se excede el ancho de la ventana.

* No hay diseño explícito: Cuando no se especifica ningún diseño, los componentes se organizan utilizando el 'FlowLayout' predeterminado.

Notas importantes:

* Flexibilidad: `FlowLayout` ofrece algo de control básico, pero no se recomienda para diseños complejos. Puede ser difícil posicionar y tamaño con precisión componentes utilizando solo 'FlowLayout'.

* Alternativas: Para diseños más estructurados y predecibles, considere usar otros gerentes de diseño como:

* BorderLayout: Divide el contenedor en cinco regiones (norte, sur, este, oeste, centro).

* GridbagLayout: Organiza componentes en una cuadrícula con tamaños flexibles de fila y columna.

* BoxLayout: Organiza componentes, ya sea horizontal o verticalmente.

Ejemplo:

`` `Java

import javax.swing.*;

import java.awt.*;

clase pública FlowLayouteutExample {

public static void main (string [] args) {

JFRame Frame =new Jframe ("Ejemplo de FlowLayout");

Frame.setDefaultCloseOperation (jframe.exit_on_close);

Frame.setsize (300, 200);

// Agregar componentes sin especificar un diseño

Frame.Add (nuevo JButton ("Botón 1"));

Frame.Add (new JLabel ("Label 1"));

Frame.Add (new JTextField ("Campo de texto 1"));

Frame.SetVisible (verdadero);

}

}

`` `` `` `` ``

Este código dará como resultado que los componentes se coloquen en una fila de izquierda a derecha. Los componentes se enviarán a la siguiente línea cuando se exceda el ancho de la ventana.

Mainframes
¿Cuál es la diferencia entre enmarcado y sin marco?
¿Qué es un ordenador IPL
¿Cuántos usuarios pueden manejar una computadora de mainframe?
¿Puede un mainframe hacer el trabajo del servidor?
¿Cuál es la diferencia entre minicomputadora, supercomputadora, microcomputadora y mainframe?
¿Qué tipo de sistema es mejor para fines informáticos a gran escala donde se procesan grandes cantidades de datos cada día?
Las ventajas de un ordenador Mainframe
Especificaciones Técnicas de un Dell 8400 PCI -E Slot
Conocimiento de la computadora © http://www.ordenador.online