Ejemplo creando boton label y textfield java

En este ejemplo de java mostrare como crear botones y como añadirles una acción al hacerle click, como crear un label y asignarle texto así como crear un textfield en el cual podamos escribir y darle uso a lo escrito.

Aquí el ejemplo


import javax.swing.*;
import java.awt.event.*;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import java.util.StringTokenizer;

public class BTL extends JFrame implements ActionListener{
   //Definiendo variables 
    private JTextField textfield1;
    private JLabel label1;
    private JButton boton1;
    private JPanel contentPane;
     public BTL() {
         //Editando contenedor
       setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       setBounds(100, 100,100, 50);
       contentPane = new JPanel();
       contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
       setContentPane(contentPane);
       contentPane.setLayout(null);
       setBounds(0,0,800,600);
       setLayout(null);
       
       //Editando label
       label1=new JLabel("Ingrese su nombre: ");
       label1.setBounds(1,2,80,30);
       add(label1);
        //Editando textField
       textfield1=new JTextField();
       textfield1.setBounds(161,1,100,20);
       add(textfield1);
        //Editando boton
       boton1=new JButton("Agregar");
       boton1.setBounds(1,50,100,30);
       add(boton1);
       //Agregando el boton al la accion
       boton1.addActionListener(this);
        
    }
       
    
    public void actionPerformed(ActionEvent e) {
        //al apretar el boton se ejecutara la siguiente accion
        if (e.getSource()==boton1) {
          label1.setText("Correcto "+textfield1.getText());
                                  
        }
       
}
                    
 
    public static void main(String[] ar) {
        BTL formulario1=new BTL();
        formulario1.setBounds(0,0,580,580);
        formulario1.setVisible(true);
    }
}

el .setBounds es para asignarle los valores de (UbicaciónX,UbicaciónY,TamañoX,TamañoY)
add es para mostrarlo




Descarga ejemplo:


Comentarios

Populares

Buscar en este blog