Cómo centrar un JPanel en la parte superior de un JFrame

Escrito por micah mcdunnigan | Traducido por jane laury
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo centrar un JPanel en la parte superior de un JFrame
El lenguaje Java viene con las bibliotecas Swing que facilitan la tarea de crear GUIs. (Stockbyte/Stockbyte/Getty Images)

El ensamble de interfaces gráficas del usuario (GUI, por sus siglas en inglés) puede ser una tarea irritante incluso para los programadores más avanzados. La especificidad de definir los componentes, rasgos y lugares difieren de crear el código subyacente que ejecutará el funcionamiento real de un programa específico. Por suerte para los programadores de Java el lenguaje viene con las bibliotecas Swing que facilitan la tarea de crear GUIs con componentes entrelazados como JPanels individuales para actuar como lienzos de componentes múltiples dentro de un único JFrame. Para tareas como la de centrar un JPanel en la parte superior de un JFrame, el programador utiliza la orientación de los componentes dentro del JFrame específico.

Nivel de dificultad:
Moderado

Otras personas están leyendo

Instrucciones

  1. 1

    Declara tu nuevo JFrame con la sintaxis "JFrame MiJFrame = new JFrame"; donde "MiJFrame" es el nombre que le das a tu JFrame.

  2. 2

    Declara un nuevo JPanel con un gestor de diseño, como el administrador "BorderLayout". La sintaxis de un JPanel con el administrador BorderLayout sería: "JPanelMiJPanel = new JPanel (new BorderLayout())", donde "MiJPanel" es el nombre que le darás al panel.

  3. 3

    Agrega un componente al JPanel y centra el componente con tu administrador de diseño elegido. Haz lo mismo con el método ".add()" del JPanel. Por ejemplo, para añadir un JLabel y centrarlo con el administrador de BorderLayout utiliza la sintaxis "MiJPanel.add (new JButton, BorderLayout.CENTER)"; donde "MiJPanel" es el nombre que le asignas al panel.

  4. 4

    Agrega el JPanel al JFrame con la sintaxis: "MiJFrame.getContentPane().add(MiJPanel)"; donde "MiJFrame" y "MiJPanel" son los nombres que le diste a esos componentes cuando los declaraste. El JPanel se posiciona a sí mismo en el JFrame de acuerdo con la orientación de sus componentes de modo que al centrar un componente en el JPanel harás que se ubique en el centro de la parte superior de un JFrame.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles