Como utiliza JToolBar en Java

Nivel de dificultad: Básico intermedio
Conocimiento requerido: Solo saber como hacer un ventana básica (JFrame) y/o botones (JButton).


¿Para que sirve JToolBar?


Esta clase implemente una barra de herramientas, formada normalmente por botones o controles que incluyen iconos y que aparecen organizados como una fila o una columna dependiendo de la zona de la pantalla donde se coloque.





import java.lang.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class EjemploJToolbar {

public static void main(String[] args){
// area de definicion de propiedades de el objeto
JFrame ventana = new JFrame();
ventana.setTitle("Ejemplo de JToolBar");
ventana.setDefaultCloseOperation(ventana.EXIT_ON_CLOSE);
ventana.setBounds(200,250,200,70);

// llamada JToolBar
JToolBar barra = new JToolBar("barra");

//creación de botones
JButton copiar = new JButton("Copiar");
JButton cortar = new JButton("Cortar");
JButton pegar = new JButton("Pegar");

//cargando toolbar panel con sus componentes

barra.add(copiar);
barra.add(cortar);
barra.add(pegar);

// cargando la ventana con el toolbar

ventana.getContentPane().add(barra);
ventana.setVisible(true);
ventana.setResizable(false);

}
}

También se puede considerar utilizar las siguientes opciones para JToolbar:


barra.addSeparator(); //añade un separador

barra.setFloatable(false); //impide que se pueda mover de su sitio

barra.setOrientation(JToolBar.VERTICAL); //pone la orientación vertical



Ejercicio de JList junto a JToolBar propuesto: descargar aquí

Tutorial JList


3 comentarios:

Unknown dijo...

Bueno, me ha ayudado a dar un paso más.

P.D.: hola a los de la clase del 3er semestre de la uce jeje

Marcos MT dijo...

como desactivo la barra?? jToolbarl1.setEnabled(false) al parecer no funciona

Nachop23 dijo...

Excelente

Publicar un comentario