/**
 * Material de autoria do professor André Aparecido da Silva (andre@oxnar.com.br)
 * Para ser utilizado pela turma 3.A INF do Colégio Maria Aguiar Teixeira
 */
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import javax.swing.event.*;


public class Tela02 extends JFrame implements ActionListener
{
	
    	JButton bt_Maiusculas, bt_Minisculas, bt_Limpar, bt_Sair;
    	JPanel Painel1, Painel2; 
    	JTextField tf_Texto; 	
    	public Tela02() 
    	{
    			setLayout( new GridLayout(2, 1));
    			getContentPane().add(Painel1 = new JPanel ());
    			Painel1.add(new JLabel("DIGITE UM TEXTO:")); 
    			Painel1.add(tf_Texto = new JTextField(20));
    			getContentPane().add(Painel2 = new JPanel ()); 
    			Painel2.add(bt_Maiusculas = new JButton("MAIÚSCULAS")); 
    			Painel2.add(bt_Minisculas = new JButton("MINÚSCULAS"));
    			Painel2.add(bt_Limpar = new JButton("APAGAR"));
    			Painel2.add(bt_Sair = new JButton("SAIR"));
    			Painel2.setBackground(Color.darkGray);
    			bt_Maiusculas.addActionListener(this); 
    			bt_Minisculas.addActionListener(this); 
    			bt_Limpar.addActionListener(this);
    			bt_Sair.addActionListener(this);
    			setTitle("MINHA 2. TELA");
    			pack();
    			setResizable(false); 
    			setVisible(true);	
    				
    	
    	}
 
    	public void actionPerformed(ActionEvent e)    	
    	{
    			if(e.getSource()==bt_Maiusculas)
    			{
    					tf_Texto.setText(tf_Texto.getText().toUpperCase());
    			}	
    			if(e.getSource()==bt_Minisculas)
    			{
    					tf_Texto.setText(tf_Texto.getText().toLowerCase());
    			}	
    			if(e.getSource()==bt_Limpar)
    					{tf_Texto.setText("");}	
    			if(e.getSource()==bt_Sair)
    					{System.exit(0);}
    	}	
    	public static void main (String args [])
    	{
    			new Tela02();
    	}		
    
    
}