elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
27 Mayo 2012, 23:43  


Tema destacado: Entra al canal IRC oficial de #elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java (Moderadores: Debci, Leyer)
| | | |-+  Que errir tiene este codigo?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Que errir tiene este codigo?  (Leído 175 veces)
Grey_Area

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Que errir tiene este codigo?
« en: 29 Noviembre 2011, 21:15 »

Hola programadores, tengo esta clase inicio con jpaneles y no me muestra nada :S
que puede ser?

Código
package gui;
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
import javax.swing.border.*;
public class Inicio extends JFrame implements ActionListener{
JButton btnok,btnout;
JLabel lblusuario,lblpass;
JTextField txtusuario;
JPasswordField pswpass;
Font arial;
JPanel botonera, campos;
Border blackline;
public Inicio(){
setLayout(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setTitle("Inicio de sesión");
setSize(600,500);
setResizable(false);
setVisible(true);
setLocation(20,40);
setDefaultLookAndFeelDecorated(true);
setForeground(Color.DARK_GRAY);
getContentPane();
 
arial=new Font("Arial",Font.BOLD,12);
 
lblusuario=new JLabel("Usuario");
lblusuario.setFont(arial);
 
lblpass=new JLabel("Contraseña");
lblpass.setFont(arial);
 
txtusuario=new JTextField();
txtusuario.addActionListener(this);
txtusuario.setFont(arial);
 
pswpass=new JPasswordField();
pswpass.addActionListener(this);
 
btnok=new JButton("Ingresar");
btnok.addActionListener(this);
btnok.setFont(arial);
 
blackline= BorderFactory.createLineBorder(Color.black);
 
btnout=new JButton("Cancelar");
btnout.addActionListener(this);
btnout.setFont(arial);
 
botonera=new JPanel();
botonera.setBorder(BorderFactory.createLineBorder(Color.black));
botonera.add(btnok);
botonera.add(btnout);
botonera.setVisible(true);
botonera.reshape(50,200,75,30);
 
campos=new JPanel();
campos.setBorder(BorderFactory.createLineBorder(Color.black));
campos.add(lblusuario);
campos.add(txtusuario);
campos.add(lblpass);
campos.add(pswpass);
campos.setVisible(true);
campos.reshape(100,200,25,30);
 
show();
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==btnout){
JOptionPane.showMessageDialog(this,"Vuelva pronto");
System.exit(0);
}
}
public static void main (String[] args) {
Inicio ing=new Inicio();
}
}
 


« Última modificación: 29 Noviembre 2011, 22:05 por madpitbull_99 » En línea
Leyer
Moderador
***
Desconectado Desconectado

Mensajes: 772


[]


Ver Perfil WWW
Re: Que errir tiene este codigo?
« Respuesta #1 en: 29 Noviembre 2011, 22:40 »

el metodo show y  reshape estan deprocadas se usa es setVisible, y setBounds

y no te muestra nada por que no estas agregando el panel campos al jframe


« Última modificación: 29 Noviembre 2011, 22:59 por Leyer » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
tiene algo malo este codigo
Programación General
hara 3 397 Último mensaje 20 Julio 2004, 16:56
por hara
A ver si alguno tiene este codigo?
Programación General
-The Nax- 8 1,229 Último mensaje 20 Octubre 2007, 01:13
por kraszic
Este foro tiene M0d? « 1 2 3 4 5 »
Programación Visual Basic
Karcrack 67 5,681 Último mensaje 20 Enero 2009, 05:05
por jdc
Le podeis echar un ojo a este codigo??. Es un codigo pequeño y facil.
PHP
70N1 10 2,048 Último mensaje 19 Febrero 2010, 18:14
por 70N1
Que tiene de mal este codigo pls... !!
.NET
TrashAmbishion 0 21 Último mensaje Ayer a las 20:03
por TrashAmbishion
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines