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

PROBLEMA CON getContentPane()

Estas en el tema de PROBLEMA CON getContentPane() en el foro de Java en Foros del Web. hola a todos, llevo cierto tiempo sin programar componentes graficos de java con swing y ahora me dio por retomar y no se como mostrar ...
  #1 (permalink)  
Antiguo 22/03/2010, 19:24
Avatar de webness  
Fecha de Ingreso: enero-2009
Ubicación: BOGOTA
Mensajes: 312
Antigüedad: 15 años, 3 meses
Puntos: 5
Información PROBLEMA CON getContentPane()

hola a todos, llevo cierto tiempo sin programar componentes graficos de java con swing y ahora me dio por retomar y no se como mostrar un boton en una ventana. he buscado en internet y todos los codigos de parecen al mio, aqiu mando mi codigo
Código JAVA:
Ver original
  1. package amanda;
  2.  
  3. import java.awt.Container;
  4. import java.awt.event.MouseEvent;
  5. import java.awt.event.MouseListener;
  6. import javax.swing.JButton;
  7. import javax.swing.JFrame;
  8.  
  9. /**
  10.  *
  11.  * @author Administrador
  12.  */
  13. public class Form extends JFrame
  14. {
  15.     public JButton boton;
  16.  
  17.     public Form()
  18.     {
  19.         this.setTitle("champion");
  20.         this.setSize(800,600);
  21.         this.setResizable(false);
  22.         Container container = this.getContentPane();
  23.         container.setLayout(null);
  24.        
  25.         this.boton = new JButton("Evento");
  26.        
  27.         container.add(this.boton);
  28.         this.setVisible(true);
  29.        
  30.         this.boton.addMouseListener(new MouseListener()
  31.         {
  32.             public void mouseClicked(MouseEvent e)
  33.             {
  34.             }
  35.  
  36.             public void mousePressed(MouseEvent e) {
  37.                 throw new UnsupportedOperationException("Not supported yet.");
  38.             }
  39.  
  40.             public void mouseReleased(MouseEvent e) {
  41.                 throw new UnsupportedOperationException("Not supported yet.");
  42.             }
  43.  
  44.             public void mouseEntered(MouseEvent e)
  45.             {
  46.                 System.out.println("ENTRO");
  47.             }
  48.  
  49.             public void mouseExited(MouseEvent e) {
  50.                 System.out.println("SALIO");
  51.             }
  52.         });
  53.     }
  54. }

el cual me muestra la ventana con sus atributos que estableci pero no me muestra un boton que le añadi
  #2 (permalink)  
Antiguo 22/03/2010, 19:25
Avatar de webness  
Fecha de Ingreso: enero-2009
Ubicación: BOGOTA
Mensajes: 312
Antigüedad: 15 años, 3 meses
Puntos: 5
Información Respuesta: PROBLEMA CON getContentPane()

hola a todos, llevo cierto tiempo sin programar componentes graficos de java con swing y ahora me dio por retomar y no se como mostrar un boton en una ventana. he buscado en internet y todos los codigos de parecen al mio, aqiu mando mi codigo

Código JAVA:
Ver original
  1. package amanda;
  2.  
  3. import java.awt.Container;
  4. import java.awt.event.MouseEvent;
  5. import java.awt.event.MouseListener;
  6. import javax.swing.JButton;
  7. import javax.swing.JFrame;
  8.  
  9. /**
  10.  *
  11.  * @author Administrador
  12.  */
  13. public class Form extends JFrame
  14. {
  15.     public JButton boton;
  16.  
  17.     public Form()
  18.     {
  19.         this.setTitle("champion");
  20.         this.setSize(800,600);
  21.         this.setResizable(false);
  22.         Container container = this.getContentPane();
  23.         container.setLayout(null);
  24.        
  25.         this.boton = new JButton("Evento");
  26.        
  27.         container.add(this.boton);
  28.         this.setVisible(true);
  29.        
  30.         this.boton.addMouseListener(new MouseListener()
  31.         {
  32.             public void mouseClicked(MouseEvent e)
  33.             {
  34.             }
  35.  
  36.             public void mousePressed(MouseEvent e) {
  37.                 throw new UnsupportedOperationException("Not supported yet.");
  38.             }
  39.  
  40.             public void mouseReleased(MouseEvent e) {
  41.                 throw new UnsupportedOperationException("Not supported yet.");
  42.             }
  43.  
  44.             public void mouseEntered(MouseEvent e)
  45.             {
  46.                 System.out.println("ENTRO");
  47.             }
  48.  
  49.             public void mouseExited(MouseEvent e) {
  50.                 System.out.println("SALIO");
  51.             }
  52.         });
  53.     }
  54. }
  #3 (permalink)  
Antiguo 22/03/2010, 20:30
Avatar de webness  
Fecha de Ingreso: enero-2009
Ubicación: BOGOTA
Mensajes: 312
Antigüedad: 15 años, 3 meses
Puntos: 5
Respuesta: PROBLEMA CON getContentPane()

YA LO HICE, SOLO NECESITABA aplicarle el setBounds al boton
  #4 (permalink)  
Antiguo 23/03/2010, 11:39
 
Fecha de Ingreso: mayo-2009
Mensajes: 41
Antigüedad: 14 años, 11 meses
Puntos: 1
Respuesta: PROBLEMA CON getContentPane()

Si llevas bastante tiempo creo que podrías mirar de aplicar layouts, ya que con setBounds depende en que visualizaciones puede aparecer descolocado, las fuentes mas gordas que en otros pc's; los problemas que netBeans provoca cuando se usa su asistente de ventanitas vaya XD. No es tan dificil aprender a usar estos, y ayuda a dar organizacion a tu "formulario"

Etiquetas: Ninguno
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 03:35.