Desenvolvedor e Analista de Sistemas | IFPA

quinta-feira, 17 de abril de 2014

Adicionando um JButton dentro de um JTextFiel - Java

com 0 Comentário
  1. import java.awt.BorderLayout;  
  2. import java.awt.Component;  
  3. import java.awt.event.ActionEvent;  
  4. import java.awt.event.ActionListener;  
  5.   
  6. import javax.swing.JButton;  
  7. import javax.swing.JFrame;  
  8. import javax.swing.JTextField;  
  9.   
  10. public class JButtonTextField {  
  11.     public static void main(String[] args) {  
  12.         JFrame frame = new JFrame("JButtonTextField");  
  13.         JTextField field = new JTextField(30);  
  14.         JButton button = new JButton("Button");  
  15.         field.setLayout(new BorderLayout());  
  16.         field.add(button,BorderLayout.EAST);  
  17.         field.setText("JButtonTextField");  
  18.         frame.getContentPane().add(field);  
  19.         frame.pack();  
  20.         frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);  
  21.         frame.setVisible(true);  
  22.           
  23.         button.addActionListener(new ActionListener(){  
  24.             public void actionPerformed(ActionEvent event){  
  25.                 Component parent = ((JButton)event.getSource()).getParent();  
  26.                 ((JTextField)parent).setText("Button Pressed");  
  27.             }  
  28.         });  
  29.     }  
  30. }  

Resultado:


+1

0 comentários :

Postar um comentário

Total de visualizações