Foros del Web » Programación para mayores de 30 ;) » Java »

Limpiar el Init

Estas en el tema de Limpiar el Init en el foro de Java en Foros del Web. Hola amigos del foro, molestandolos con la siquiente duda. tengo un aplet con una serie de textfields, textAreas, choises y botones. segun lo que se ...
  #1 (permalink)  
Antiguo 06/03/2006, 13:48
Avatar de Lophophora  
Fecha de Ingreso: mayo-2005
Mensajes: 366
Antigüedad: 19 años, 6 meses
Puntos: 0
Limpiar el Init

Hola amigos del foro,
molestandolos con la siquiente duda.

tengo un aplet con una serie de textfields, textAreas, choises y botones.

segun lo que se escoje en el choice, es como se van a llamar los botones,

lo que hago es lo siguiente, primero verifico que opcion del choice es la que se quiere, y segun eso, cambio el String que pone el nombre al boton( bb2, bb3) y vuelvo a llamar al init
al hacer eso, se vuelve a crear la interfaz grafica, solamente que se encima con la interfaz anterior
lo que quiero es que el init se limpie algo asi como un clear Screen cada vez que mande a llamar al init.




aun no tengo nada programado es solamente la interfaz grafica.




Código PHP:
/*
*/

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

public class 
Programononon extends Applet implements ItemListenerActionListener
{
      private 
Choice colorOpcion;
    
String bb2="Pop"bb3="Push";
    
TextArea Circular;
    
Button b1b2,b3,b4,b5;
    
TextField t1t2t3t4t5;
    
Label eti1eti2;
    private static    
int x=0;
    public 
boolean bandera;


    public 
void init()
    {

        
colorOpcion = new Choice();
        
Circular= new TextArea(2,50);
        
Circular.setEditable(false);
        
b1= new Button("Crear");
        
b2= new Button(bb2);
        
b3= new Button(bb3);
        
b4 = new Button ("Limpiar");
        
eti2=new Label("    ");
        
eti1 = new Label("Tamanio de la lista");
        
t1 = new TextField(4);
        
t2 = new TextField(4);
        
t3 = new TextField(4);
        
t4 = new TextField(4);
        
t5 = new TextField(4);
        
colorOpcion.add("Pila");
        
colorOpcion.add("Colas");
        
colorOpcion.add("Listas Circulares");



           
add(colorOpcion);


        
add(t1);
        
add(t2);
        
add(t3);
        
add(t4);
        
add(t5);
        
add(b1);
        
add(b3);
        
add(b2);
        
add(b4);

        
colorOpcion.addItemListener(this);
        
b1.addActionListener(this);
        
b2.addActionListener(this);
        
b3.addActionListener(this);
        
b4.addActionListener(this);


}



    public 
void actionPerformed(ActionEvent e){


    }


    public 
void itemStateChanged(ItemEvent e)

    {
        if(
e.getSource()==colorOpcion)
        {
         if(
e.getItem().equals("Pila")){
               
x=1;


           }
           if(
e.getItem().equals("Colas")){
               
x=2;

           }

           if(
e.getItem().equals("Listas Circulares")){
               
x=3;
               
bb3="Insertar";
               
bb2="Eliminar";
               
init();
           }








        }
    }


Gracias de antemano

Lophophora

Última edición por Lophophora; 06/03/2006 a las 13:56
  #2 (permalink)  
Antiguo 06/03/2006, 15:13
Avatar de Lophophora  
Fecha de Ingreso: mayo-2005
Mensajes: 366
Antigüedad: 19 años, 6 meses
Puntos: 0
Ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh h

me estoy rompiendo la cabeza, ya busque en el foro, ya busque en internet, ya busque en el API y no estoy pudiendo encontrar algo asi.


Ayuda porfavoooooooooooooooooooor

gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:58.