elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  [SOLUCIONADO]uso del itemStateChanged
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [SOLUCIONADO]uso del itemStateChanged  (Leído 11,475 veces)
leliCabello

Desconectado Desconectado

Mensajes: 158


Ver Perfil
[SOLUCIONADO]uso del itemStateChanged
« en: 28 Octubre 2009, 01:53 am »

Hola amigos...quiero que me ayuden con lo siguiente.
Necesito que mi programa al poner check en mi JCheckBox...automaticamente la palabra que esta al lado del JCheckBox se ponga en el JComboBox..tan solo debe haber 3 JCheckBox, con las palabras "Pera", "Uva", "Manzana"...Espero me ayuden  porfavor :-\  para ser mas especifica CUANDO SELECCIONE UN JCheckBox EJEMPLO LA QUE DICE MANZANA..APAREZCA AUTOMATICAMENTE MANZANA EN JComboBox....aqui les dejo mi avance

Código:
package prueba;
import javax.swing.*;

import java.awt.event.*;
public class fruta extends JFrame implements ItemListener{

String[] items = {"Pera", "Uva", "Manzana"};

JCheckBox casilla1 = new JCheckBox ("Manzana", false);
JCheckBox casilla2 = new JCheckBox ("Pera", false);
JCheckBox casilla3 = new JCheckBox ("Uva", false);
JPanel mipanel = new JPanel();
JComboBox combo1 = new JComboBox(items);

public void ventana(){
mipanel.add(casilla1);
mipanel.add(casilla2);
mipanel.add(casilla3);
mipanel.add(combo1);
add(mipanel);
setTitle("Frutas");
setVisible(true);
setSize(200,150);

casilla1.setSelected(false);
casilla1.addItemListener(this);
casilla2.addItemListener(this);
}
public static void main(String[] args) {
fruta obj = new fruta();
obj.ventana ();

}

@Override
public void itemStateChanged(ItemEvent arg0) {
if (casilla1.isSelected()){
combo1 equals casilla1; ////esta mal falta algo para que funcione
}
}

}



« Última modificación: 24 Agosto 2010, 01:14 am por LEYER » En línea

Leyer


Desconectado Desconectado

Mensajes: 786


leyer@elhacker.net


Ver Perfil WWW
Re: uso del itemStateChanged
« Respuesta #1 en: 28 Octubre 2009, 03:23 am »

OK

Código
  1. import javax.swing.*;
  2.  
  3. import java.awt.event.*;
  4. public class fruta extends JFrame implements ItemListener{
  5.  
  6. ButtonGroup  buttonGroup = new ButtonGroup();
  7. JCheckBox casilla1 = new JCheckBox ("Manzana", false);
  8. JCheckBox casilla2 = new JCheckBox ("Pera", false);
  9. JCheckBox casilla3 = new JCheckBox ("Uva", false);
  10.  
  11.  
  12. JPanel mipanel = new JPanel();
  13. JComboBox combo1;
  14. String[] ls = { "Manzana","Pera","Uva"};
  15. public void ventana(){
  16. combo1= new JComboBox(ls);
  17. buttonGroup.add(casilla1);
  18. buttonGroup.add(casilla2);
  19. buttonGroup.add(casilla3);
  20. mipanel.add(casilla1);
  21. mipanel.add(casilla2);
  22. mipanel.add(casilla3);
  23. mipanel.add(combo1);
  24. add(mipanel);
  25. setTitle("Frutas");
  26. setVisible(true);
  27. setSize(200,150);
  28. setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  29. combo1.addActionListener(new ActionListener() {
  30. @Override
  31. public void actionPerformed(ActionEvent e) {
  32.  
  33. }
  34. });
  35. casilla1.setSelected(false);
  36. casilla1.addItemListener(this);
  37. casilla2.addItemListener(this);
  38. casilla3.addItemListener(this);
  39. }
  40. public static void main(String[] args) {
  41. fruta obj = new fruta();
  42. obj.ventana ();
  43.  
  44. }
  45.  
  46. @Override
  47. public void itemStateChanged(ItemEvent arg0) {
  48. AbstractButton  abstractButton =(AbstractButton)arg0.getSource();
  49. combo1.setSelectedItem(abstractButton.getText());
  50. }
  51. }

Saludos.


En línea

leliCabello

Desconectado Desconectado

Mensajes: 158


Ver Perfil
Re: uso del itemStateChanged
« Respuesta #2 en: 28 Octubre 2009, 19:49 pm »

 :) ehh gracias..ahora me funciona....Saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
No funciona ItemStateChanged
Java
JenselG 0 1,666 Último mensaje 30 Mayo 2018, 18:09 pm
por JenselG
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines