Mi primera interfaz grafica en java 2 - JPanel y JLabel

Tal y como mostré en la entrada anterior "Mi primera Interfaz gráfica en java 1 - Mi primer JFrame" el JFrame es el componente principal de una GUI Java, pero no podemos hacer nada sin un JPanel es como el marco donde encajaran las "cajas", componentes de Java swing, cada JFrame debe llevar un JPanel raíz al cual podrán ser añadidos componentes o más JPanel. JPanel también tiene muchos métodos pero los que mas utilizaremos serán los siguientes:
  • El primero el constructor: new JPanel(); y new JPanel(LayoutManager lm); de momento utilizaremos el constructor sin parámetros, en la próxima entrada explicare la función de un LayoutManager.
  • add(component c); sera nuestro mejor aliado, con el añadiremos cualquier componente JButton, JTextArea, etc.
  • También podemos modificar el layoutManager con setLayout(LayoutManager lm); aunque como digo más arriba no usaremos layout en esta entrada
Como un JPanel sin componentes no es apreciable en la interfaz gráficaen Java dedicare en esta entrada unas lineas al componente JLabel o etiqueta. Sus métodos mas importantes son:

  • El constructor no debe faltar: new JLabel("texto de la etiqueta");
  • El método setText(String t); nos dejara cambiar el texto de la etiqueta.
sin mas implementaremos el código siguiente: