Entradas

Mostrando las entradas con la etiqueta gui

JButton

Imagen
JButton  JButton es una clase de la librería swing utilizada para crear un botón. La clase JButton tiene bastantes métodos, en debes de estudiar cada método vamos a crear botones que nos sirvan para nuestros proyectos y explicaremos los metodos que utilizamos. Botón por defecto: Creamos un botón por defecto, enviándole el texto del botón por parámetro a la hora de crearlo. Botón con Imagen: Creamos un botón con imagen con el método setIcon donde se envía un objeto Image. Botón redondo: Redondo como tal no sera: Se vera redondo pero no es redondo como tal: Para hacer esto existen dos maneras: 1. Crear una clase que extienda de la clase borde La clase BordeRedondo  es la clase de dibujar la forma del boton. Y para añadir esta clase al botón usamos la propiedad border  del boton. 2. Tener una imagen de como sera el botón y añadir esa imagen al botón y quitarle el relleno  y así solo quedaría la imagen simulando un botón ...

JPanel

Imagen
Un panel es un contenedor ligero, en este componente puedes añadir botones, etiquetas o campos de textos. Un panel tiene muchas propiedades como siempre vamos a estudiar los mas utilizados a la hora de diseño.    Borde : La propiedades de borde, permite editar el borde del contenedor : BevelBorder:   Crea un  panel con bordes sobresalidos. TitledBorder: Permite añadir un titulo al panel. MatteBorder: Crea un border con lineas de color que le puedas indicar Background: Esta propiedad es para editar  el fondo del objeto. Opaque : Nos sirve para hacer el panel transparente recibe un valor true o false. Layout : El layout es una propiedad que nos permite distribuir la pantalla. Método Paint :  El método Paint nos permitirá colocar una imagen de fondo en el panel El metodo drawImage recibe una variable tipo Image, la ubicación en x && y el ancho y el alto. La siguiente Interfaz tiene un fondo que fue colocado con el mé...

JFrame

Imagen
EL JFrame es una clase utilizada de la biblioteca Swing ventana para generar ventanas sobre la cual puedes añadir distintos objetos con los que podrá interactuar el usuario o no. Creación de Ventanas La palabra reservada para la creación de ventanas es JFrame, cuando creamos una ventana tenemos que añadirles ciertas propiedades básicas como son : Establecer un ancho y alto Hacer el JFrame visible. Sin lugar a dudas existen muchas propiedades que se pueden editar para crear una ventana, en debes de estudiar todas las propiedades vamos a ver como usar las propiedades para crear ventanas vistosas y cada vez que veamos una propiedad diremos cual es su uso. La explicación la puede encontrar en los comentarios del código fuente. Ventana sin barra superior: Con esas lineas nuevas tendríamos una ventana sin barra superior. Varios ejemplos de como podrían usar  la ventana sin marco. Ventana transparente: Ahora podemos crear...