Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

vandinho

como abilitar botão

Recommended Posts

Como faço para o botão de um form, ficar abilitado somente quanto o campo usuario e senha serem preenchidos e o valor do campo usuario ser diferente de usuario e o campo senha de senha?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos de uma olhada neste codigo tenho certeza que ja vai ter uma noção dos botoes, ele desenvolvido em Java2, usando swing.

 

import java.awt.*;import java.awt.event.*;import javax.swing.*;class p2_003 extends JFrame implements ActionListener {		JLabel 	 l1,l2,l3;	JButton  b1,b2,b3,b4,b5;	JTextField  t1,t2,t3;		public static void main(String args[]) {  JFrame Janela = new p2_003();  Janela.show();   	 WindowListener x = new WindowAdapter() {    public void windowClosing(WindowEvent e) {   	 System.exit(0);    } 	 };  Janela.addWindowListener(x);	}		public void actionPerformed(ActionEvent e) {  float n1 = 0,n2 = 0,result = 0;   	 if (e.getSource() == b5) {    t1.setText("");    t2.setText("");    t3.setText("");   	 return; 	 }      try { 	 n1 = Float.parseFloat(t1.getText()); 	 n2 = Float.parseFloat(t2.getText());  }    catch (NumberFormatException erro) { 	 t3.setText("ERRO"); 	 return;  }	  if(e.getSource() == b1)  result = n1 + n2; 	 if(e.getSource() == b2) 	 result = n1 - n2;    if(e.getSource() == b3)    result = n1 * n2;   	 if(e.getSource() == b4)   	 result = n1 / n2;  t3.setText(""+result);	}  		p2_003() {  setTitle("..:: CIC - Linguagem de Programacao II ::..");  setSize(350,90);  setLocation(50,50);  getContentPane().setBackground(new Color(150,150,150));  getContentPane().setLayout(new GridLayout(3,4));    l1 = new JLabel("nº 1");  l1.setForeground(Color.black);  l1.setFont(new Font("",Font.BOLD,14));  l2 = new JLabel("nº 2");  l2.setForeground(Color.black);  l2.setFont(new Font("",Font.BOLD,14));  l3 = new JLabel("Total");  l3.setFont(new Font("",Font.BOLD,14));    b1 = new JButton("+");  b1.addActionListener(this);  b2 = new JButton("-");  b2.addActionListener(this);  b3 = new JButton("*");  b3.addActionListener(this);  b4 = new JButton("/");  b4.addActionListener(this);  b5 = new JButton("LIMPAR");    b5.addActionListener(this);  b5.setBackground(Color.black);  b5.setForeground(Color.white);    t1 = new JTextField();  t2 = new JTextField();  t3 = new JTextField();  t3.setEditable(false);    getContentPane().add(l1);  getContentPane().add(t1);  getContentPane().add(b1);  getContentPane().add(b2);  getContentPane().add(l2);  getContentPane().add(t2);  getContentPane().add(b3);  getContentPane().add(b4);  getContentPane().add(l3);  getContentPane().add(t3);  getContentPane().add(b5);  	}}

At+ http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.