SlideShare una empresa de Scribd logo
1 de 3
Botones Swing’’ continuación

JButton: permite que el icono, una cadena o ambos se asocien con el botón, tiene tres constructores

         JToggleButton: Se denomina botón interruptor, tiene 2 estados, presionado y liberado
         JToggleButton(Stringstr): contiene texto

Ejemplo:

Importjava.awt.*;

Importjava.awt.event.*;

Importjavax.swing.*;

Public class JToggle Button Dm extends JApplet{

JLabeljla;

JToggle Button jtbn;

Public void init(){

Try{

SwingUtilities.invokeAndWait(

New Runnable(){

Public void run(){

make GUI()

}

}

}

}catch(Exception exc){

System.out.println(“No se puedecrear ”+exc);

}

}

private void make GUI(){

set Layout (new Flow Layout());
jla=new JLabel(“Boton Apagado”);

jtbn=new JtoggleButton(“Encendido/Apagado”);

jtbn.addItemListener(new ItemListener()){

public void itemStateChanged(Item Event ir){

if(jtbn.isSelect())

jlab.setText(“botonencendido”);

else

jlab.setText(“botonapagado”);

}

}

}

add(jtbn);

add(jlab);

}

}

JCheckBox: function de checkbox

JcheckBox(String str): etiqueta

Genera: ItemEvent

Llamado: getItem

Metodo: itemStateChange()

Ejem:




               uno                dos          tres
JRadioButton: boton radio, indica que solo un boton puede estar seleccionado al mismo tiempo

JRadioButton (Stringstr): etiqueta para el botón

Metodo: void add(Abstract Botton)

JTabblePane: encapsula a un cuadro tabulado, selecciona un tabulador colocando un cuadro

Void addTab(String nom, Component comp)component agregado al tabulador

JScrollPane: gestiona el desplazamiento de otras aplicaciones como una tabla o un grupo de
componentes

Practica#1

Crear una etiqueta que despliegue, la selección de una marca

MARCA: A, B, C

COLOR: negro, gris, azul, plateado

PROCESADOR: 1,2,3

Se debe contener en un formato swing y al seleccionar cada característica las debe guardar en un
archivo externo tipo txt.

Practica #2

Mostrar mediante graficos GUI 4 botones y una etiqueta donde cada botón representa una figura y
cuando se seleccione indique el nombre de la figura

Ejemplo

Selecciono: arbol

Más contenido relacionado

La actualidad más candente (19)

Interfaz gráfica de usuario
Interfaz gráfica de usuarioInterfaz gráfica de usuario
Interfaz gráfica de usuario
 
Java Gestion Eventos
Java Gestion EventosJava Gestion Eventos
Java Gestion Eventos
 
Eventos del ratón en Java
Eventos del ratón en JavaEventos del ratón en Java
Eventos del ratón en Java
 
Control de eventos en gui
Control de eventos en guiControl de eventos en gui
Control de eventos en gui
 
6.eventos y swing
6.eventos y swing6.eventos y swing
6.eventos y swing
 
Java event
Java eventJava event
Java event
 
Instrucciones de scracth power point
Instrucciones de scracth power pointInstrucciones de scracth power point
Instrucciones de scracth power point
 
6.eventos y swing
6.eventos y swing6.eventos y swing
6.eventos y swing
 
Eventos
EventosEventos
Eventos
 
Introducción a Swing
Introducción a SwingIntroducción a Swing
Introducción a Swing
 
Eventos
EventosEventos
Eventos
 
Instrucciones de Scratch
Instrucciones de ScratchInstrucciones de Scratch
Instrucciones de Scratch
 
Swing1
Swing1Swing1
Swing1
 
Clases Scrollbar,Scrollpane,Choice
Clases Scrollbar,Scrollpane,ChoiceClases Scrollbar,Scrollpane,Choice
Clases Scrollbar,Scrollpane,Choice
 
Scroll Bar
Scroll BarScroll Bar
Scroll Bar
 
Swing, awt y JOptionPane de java
Swing, awt y JOptionPane de java Swing, awt y JOptionPane de java
Swing, awt y JOptionPane de java
 
Hack x crack_sq_linjection
Hack x crack_sq_linjectionHack x crack_sq_linjection
Hack x crack_sq_linjection
 
Swing
SwingSwing
Swing
 
Ejemplo j internalframe_gine
Ejemplo j internalframe_gineEjemplo j internalframe_gine
Ejemplo j internalframe_gine
 

Similar a JToggleButton JRadioButton JCheckBox Swing componentes

Similar a JToggleButton JRadioButton JCheckBox Swing componentes (11)

Semana 5 Java Swing
Semana 5   Java SwingSemana 5   Java Swing
Semana 5 Java Swing
 
Practica 6_ U3
Practica 6_ U3Practica 6_ U3
Practica 6_ U3
 
P6
P6P6
P6
 
6.eventos y swing
6.eventos y swing6.eventos y swing
6.eventos y swing
 
Taller 1 7
Taller 1 7Taller 1 7
Taller 1 7
 
Manuales seminario java-manualdejava-sem 3 - 4
Manuales seminario java-manualdejava-sem 3 - 4Manuales seminario java-manualdejava-sem 3 - 4
Manuales seminario java-manualdejava-sem 3 - 4
 
Java8
Java8Java8
Java8
 
Programación i
Programación iProgramación i
Programación i
 
Curso java 6
Curso java 6Curso java 6
Curso java 6
 
Curso java desde cero nivel i - modulo v
Curso java desde cero   nivel i - modulo vCurso java desde cero   nivel i - modulo v
Curso java desde cero nivel i - modulo v
 
Entrega 3
Entrega 3Entrega 3
Entrega 3
 

JToggleButton JRadioButton JCheckBox Swing componentes

  • 1. Botones Swing’’ continuación JButton: permite que el icono, una cadena o ambos se asocien con el botón, tiene tres constructores JToggleButton: Se denomina botón interruptor, tiene 2 estados, presionado y liberado JToggleButton(Stringstr): contiene texto Ejemplo: Importjava.awt.*; Importjava.awt.event.*; Importjavax.swing.*; Public class JToggle Button Dm extends JApplet{ JLabeljla; JToggle Button jtbn; Public void init(){ Try{ SwingUtilities.invokeAndWait( New Runnable(){ Public void run(){ make GUI() } } } }catch(Exception exc){ System.out.println(“No se puedecrear ”+exc); } } private void make GUI(){ set Layout (new Flow Layout());
  • 2. jla=new JLabel(“Boton Apagado”); jtbn=new JtoggleButton(“Encendido/Apagado”); jtbn.addItemListener(new ItemListener()){ public void itemStateChanged(Item Event ir){ if(jtbn.isSelect()) jlab.setText(“botonencendido”); else jlab.setText(“botonapagado”); } } } add(jtbn); add(jlab); } } JCheckBox: function de checkbox JcheckBox(String str): etiqueta Genera: ItemEvent Llamado: getItem Metodo: itemStateChange() Ejem: uno dos tres
  • 3. JRadioButton: boton radio, indica que solo un boton puede estar seleccionado al mismo tiempo JRadioButton (Stringstr): etiqueta para el botón Metodo: void add(Abstract Botton) JTabblePane: encapsula a un cuadro tabulado, selecciona un tabulador colocando un cuadro Void addTab(String nom, Component comp)component agregado al tabulador JScrollPane: gestiona el desplazamiento de otras aplicaciones como una tabla o un grupo de componentes Practica#1 Crear una etiqueta que despliegue, la selección de una marca MARCA: A, B, C COLOR: negro, gris, azul, plateado PROCESADOR: 1,2,3 Se debe contener en un formato swing y al seleccionar cada característica las debe guardar en un archivo externo tipo txt. Practica #2 Mostrar mediante graficos GUI 4 botones y una etiqueta donde cada botón representa una figura y cuando se seleccione indique el nombre de la figura Ejemplo Selecciono: arbol